有没有报错截图?
把那一块的源码截出来,缩进看着别扭
$.ajax({
type: "GET",
url: "test.json",
data: {username:$("#username").val(), content:$("#content").val()},
dataType: "json",
success: function(data){
$('#resText').empty(); //清空resText里面的所有内容
var html = '';
$.each(data, function(commentIndex, comment){
html += '<div class="comment"><h6>' + comment['username']
+ ':</h6><p class="para"' + comment['content']
+ '</p></div>';
});
$('#resText').html(html);
}
error: function(err){
alert(err)
}
});
$.ajax一般都是这么写的,你对照一下,你不妨在下面写一个error事件,捕获一下ajax的错误,看是不是请求出错了。
error: function(err){
alert(err)
}
你的ajax截图只到了success,如果没成功的话是应该进入到error的。
是不是少了 dataType: "json",参数
usernameValue 有没有alert出来?确定ajax调用了吗?
加上datType: "JSON",
同时url不要写根路径
你连项目名都没有……
修改完后,用f12调试看下,是否有报错,请求是否有发送
先加上dataType: "json" 试试
还不行的话 使用浏览器开发工具或者抓包工具看看返回数据是什么样子的
先打开调试界面,F12,然后重新调用方法,可以看到是哪里错了,network里面看一看你ajax请求的问题。
先加上dataType: "json”,保证ajax的写法不缺少东西。
先打开调试界面,F12,然后重新调用方法,可以看到是哪里错了,network里面看一看你ajax请求的问题。
先加上dataType: "json”,保证ajax的写法不缺少东西。
先打开调试界面,F12,然后重新调用方法,可以看到是哪里错了,network里面看一看你ajax请求的问题。
先加上dataType: "json”,保证ajax的写法不缺少东西。
首先,感谢大家,不过已经解决了,因为少导入了这个jquery.min.js
少导入jquery还行
少导入了这个jquery.min.js
这个原因我们是猜不出来的
这个大神遇到了也没招。
记住经验教训吧
下次就能猜出来了,哈哈?
我去,这么神奇?好高级的操作
加我QQ3461896724我帮你看看