您的位置:首页 > Web前端 > JavaScript

eval解析json注意

2013-01-07 21:25 267 查看
asp.net 页面:

<script type="text/javascript">
$(function () {
$("#btnAjax").click(function () {
$.get("Default.ashx", { "userName": $("#txtUserName").val(), "comment": $("#txtComment").val() }, CallBack);
});
});
function CallBack(data) {
var d = eval("("+data+")");
var html = "用户名:" + d.userName + "<br/>评论内容:" + d.comment;
$("#divContent").append(html);
}
</script>

<body>
<form id="form1" runat="server">
<div>
<label for="txtUserName">用户名:</label>
<input type="text" id="txtUserName" />
<label for="txtComment">评论:</label>
<input type="text" id="txtComment" />
<input type="button" id="btnAjax" value="提交" />
</div>
<div id="divContent">
</div>
</form>
</body>

服务器端页面:

string userName = context.Request["userName"];
string comment = context.Request["comment"];
context.Response.Write("{userName:'"+userName+"',comment:'"+comment+"'}"); //注意这里的格式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: