首页 新闻 会员 周边 捐助

js/jquery 生成table遇到特殊符号怎么处理?

0
悬赏园豆:10 [已解决问题] 解决于 2013-05-22 17:23

 success: function (data) {
                        var jsonobj = eval(data);
                                                //生成表格 
                            $("#GVData").empty().append("<tr><th class=\"gridviewnone\">&nbsp;</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的换行标记,代码就出错了,怎么办?

happydaily的主页 happydaily | 菜鸟二级 | 园豆:260
提问于:2013-05-07 18:20
< >
分享
最佳答案
0

在后台处理的时候进行HTML编码。asp.net:Server.HtmlEncode(data);

收获园豆:10
yyutudou | 小虾三级 |园豆:997 | 2013-05-08 00:41
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册