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>"
这种获取格式是不是正确的,请指教
谢谢!
展开
 我来答
匿名用户
2018-10-20
展开全部
data只是个参数名,它是请求地址返回的数据。数据添加进页面,就要渲染数据。用Jquery就可以这么写,举个例子。假设,你得到的数据是这样的。{username: '张三'}。现在要渲染进页面。假设要放进这里<div class="content"></div>
$('.content').append('<li><a href="favoriterank.html">' + data.username +‘</a></li>')
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式