用一个叫做jquery easyui的东西做一个三层的菜单结构,现在想改造一下。这个菜单是通过一个json结构来处理的,我现在想通过post请求一个页面,返回一个json格式的数据,然后用jquery读取内容,可是现在返回的数据不会被认作是json格式,程序只是当它是个普通的字符串,怎样才能让返回数据是一个json数据呢?
2 回答
绝地无双
TA贡献1946条经验 获得超4个赞
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
url: "你的请求地址",
type: "POST",
dataType: "json",//必须加这个
data: "{}",
contentType: "application/json; charset=utf-8",
success: function(json) {
alert(json.d);
var data = eval('(' + json.d + ')');
alert(data);
alert(data.length);
alert(data[0].showcheck);
},
});
});
</script>
- 2 回答
- 0 关注
- 1111 浏览
添加回答
举报
0/150
提交
取消