JQeury异步实现方式$.ajax/$.post()/$.get()
学了好几天了,就是不明白异步里面的data是从哪里来的;比如:$.post("user/login",$(this).serialize(),function(data)...
学了好几天了,就是不明白异步里面的data是从哪里来的;
比如:$.post("user/login",$(this).serialize(),function (data) {}
那么data里的数据是不是我在login里用sql调用数据库里面的数据?
这种写法和上面又有什么不同:$.post("user/login",{},function (data) {}???
那么我要获取data里的数据添加进页面,如:
"<li><a href="favoriterank.html">"+this.username+"</a></li>"
这种获取格式是不是正确的,请指教
谢谢! 展开
比如:$.post("user/login",$(this).serialize(),function (data) {}
那么data里的数据是不是我在login里用sql调用数据库里面的数据?
这种写法和上面又有什么不同:$.post("user/login",{},function (data) {}???
那么我要获取data里的数据添加进页面,如:
"<li><a href="favoriterank.html">"+this.username+"</a></li>"
这种获取格式是不是正确的,请指教
谢谢! 展开
1个回答
2018-10-20
展开全部
data只是个参数名,它是请求地址返回的数据。数据添加进页面,就要渲染数据。用Jquery就可以这么写,举个例子。假设,你得到的数据是这样的。{username: '张三'}。现在要渲染进页面。假设要放进这里<div class="content"></div>
$('.content').append('<li><a href="favoriterank.html">' + data.username +‘</a></li>')
$('.content').append('<li><a href="favoriterank.html">' + data.username +‘</a></li>')
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询