0
点赞
收藏
分享

微信扫一扫

ajax处理后台数据时遇到的问题,供参考

中间件小哥 2022-04-13 阅读 62

在跟着网上做项目时,使用ajax处理后台数据,发现浏览器无法显示内容。

排故时发现:1)在控制层能获得数据; 2)在浏览的响应体中也能看到 json 格式的数据。

后来发现是在ajax中的dataType设置写错了,正确应该是 "json" ,自己手残写成了 "jason"。修改之

后就能完整显示jQuery拼接的html内容了

$.ajax({
url: "workbench/activity/pageList.do",
type: "get",
data: {
"pageNo": pageNo,
"pageSize": pageSize,
"name": $.trim($("#search-name").val()),
"owner": $.trim($("#search-owner").val()),
"startDate": $.trim($("#search-startDate").val()),
"endDate": $.trim($("#search-endDate").val())

},

dataType: "json",//这是正确的

success: function (data) {

var html = "";

$.each(data.dataList,function (i,n) {
html += '<tr class="active">';
html += '<td><input type="checkbox" value="'+ n.id +'"/></td>';
html += '<td>'+n.owner+'</td>';
html += '<td>'+n.startDate+'</td>';
html += '<td>'+n.endDate+'</td>';
html += '</tr>';

});

$("#activityBody").html(html);
举报

相关推荐

0 条评论