success: function (data) {
var jsonobj = eval(data);
//生成表格
$("#GVData").empty().append("<tr><th class=\"gridviewnone\"> </th><th >客户名称</th><th>类别</th><th>联系人</th><th >手机号码</th><th >办公电话</th><th >联系地址</th><th >操作</th></tr>");
for (var name in jsonobj.customer) {
temps += "<tr><td class=\"gridviewnone\">" +
jsonobj.customer[name][0] + "</td><td>" + jsonobj.customer[name][1] +
"</td><td>" + jsonobj.customer[name][7] + "</td><td>" +
jsonobj.customer[name][2] + "</td><td>" + jsonobj.customer[name][3] +
"</td><td>" + jsonobj.customer[name][4] + "</td><td>" + jsonobj.customer[name][5];
如果某个字段,特别是备注,是TextArea的换行标记,代码就出错了,怎么办?
在后台处理的时候进行HTML编码。asp.net:Server.HtmlEncode(data);