ajax
ajax
新手前端王老四
一个正在前端路上跌跌撞撞的新手小白。
展开
-
针对layui部分表单元素加载不出的情况
layui的部分表单是需要进行渲染,页面中才会显示的。1.解决html表单元素加载不出的情况:需要在表单的父元素中加入class=‘layui-form’,代码如下:<tr><td>是否推荐:</td><td><div class='layui-form'><input name="Recommend" type="radio...原创 2019-10-22 15:19:19 · 1934 阅读 · 0 评论 -
登陆问题:ajax请求一直走error,返回readyState=0
今天又踩坑了。上周写的项目登陆页面好使,但是今天来却发现怎么弄都登陆不上去,绞尽脑汁,这是一个令人万分痛苦的事。一开始以为是端口出错,然后问后台是否修改后台代码,得到的答案是no。将端口放置postman里测试,一切正常,说明端口没问题。到底是什么原因导致这个问题的存在呢?已快被逼疯。打印返回值,得到readyState=0。搜了一下可能的原因:url不存在、 url不可到达、发送了跨域请...原创 2019-10-22 14:54:00 · 2897 阅读 · 2 评论 -
前端真分页的相关问题
关于前端真分页的相关问题,令我伤透了脑筋,头疼不以。为啥会这样呢?因为网上没有相关的代码提供思路,大多数都是前端假分页的代码。项目数据很多,为避免加载数据过慢问题,所以在后台分好页,给我一个接口,只需要传入页面数,每页显示多少条数据,两个参数即可,返回一个页面的数据以及总页数给我就ok。废话少说,新手王老四直接开车。首先,区分真假分页。1.真分页:后台做好分页,前端传当前页面以及每页显示多少...原创 2019-10-20 18:58:41 · 1568 阅读 · 8 评论 -
关于前端传时间给后台报错问题
前端需要传值给后台,然后我就没有在输入框里输入时间,结果点击上传的时候就报错了(后台也允许字段为null)。百思不得其解,让人格外痛苦。将以下的json字段放在postman上进行测试正常返回值200,接口没有问题。说明就是我json传值的问题,但是问题又在哪里呢?经过很长时间的查找,终于知道了问题出现在我输入框里没有输入东西,然后去打印它,console.log(traingStartD...原创 2019-10-18 15:23:34 · 1780 阅读 · 0 评论 -
ajax里json数据动态生成的表格,获取点击行某列的值
对于动态生成的内容,如果你想加id、class、name等相关属性来进行控制,那么对不起,这并不是行得通的办法。先观摩代码:<table class="layui-table layui-form"> <thead> <tr> <th width="70">公告编号</th> <th>公告名称...原创 2019-10-16 10:50:31 · 790 阅读 · 0 评论 -
img地址拼接方法
日常踩坑,使用ajax获取图片地址。今天前端显示后台返回的图片地址并显示在页面上,那么获取到的这个地址怎么放在img标签的src里呢?<img src="'+请求返回的地址+'" />如果不这么拼接,那么,就会报get xxx 404 Not Found错误。...原创 2019-10-15 17:58:33 · 3113 阅读 · 0 评论 -
ajax接收和传输数据到后台接口出现的问题(400错误以及前端传输不了数据给后端的问题)
在今天的项目中,后台提供接口,我负责增加和修改的,修改时报400错误,增加时一直显示增加失败。解决:第一步:确定接口地址是否正确。 正确第二步:百度问题产生的原因,并未找到解决方案。 知道了400错误可能的原因:1.http版本不一致;2.报文过长;3.报文内容类型与报文内容不匹配(content-type:form与json)。第三步:根据400错误可能...原创 2019-10-09 17:29:08 · 1208 阅读 · 0 评论 -
ajax动态获取后台传来json数据,加载到页面表格中
实际开发中,常常会遇到前后端数据的交互,而直观表示数据常常都是加载到页面的表格中便于查看。我的这个项目基于layui,提供思路及步骤,话不多说,直接开始。1.基础,首先在html页面中,将表格写出来(html+css):<thead>是表格头, <tbody>是表格的内容,也就是我们显示json数据的地方,其中需要加上id,便于将数据写进html页面中。<div...原创 2019-10-09 18:05:04 · 14949 阅读 · 8 评论 -
jQuery中动态创建元素节点无法触发事件
jQuery中动态创建元素节点无法触发事件动态创建代码,如下:<div class="a">点击添加动态元素</div><p class="b"></p> <!--动态节点放在p标签中-->12$(".a").click(function(){ var html = ‘<a class="btn">动态添...转载 2019-10-10 16:51:03 · 267 阅读 · 0 评论