zoukankan      html  css  js  c++  java
  • $.post 提示错误: Uncaught SyntaxError: Unexpected token :

    $.post("addRecommond",{"productId":productId,"categoryCode":categoryCode},function(data1){
                    var data = eval(data1);
                    if(data.status == "0"){
                        var le = $("#recomt tr").size();
                        var html = '<tr class="light" style="text-align: center;">'+
                            '<td><c:out value="'+(le-2)+'" /></td>'+
                            '<td>'+data.p.categoryCode+'</td>'+
                            '<td>'+data.p.productId+'</td>'+
                            '<td >'+data.p.productName+'</td>'+
                            '<td>'+data.p.createBy+'</td>'+
                            '<td>'+data.p.createDate+'</td>'+
                            '<td><a href="javascript:deleteR('+data.p.productId+');">删除</a></td>'+
                        '</tr>';
                        $("#recomt").append(html);
                    }
                });
    在转换data 值时 包上述错误:
    原因: $.post 默认返回 字符串, 且eval 时会报错,
    可以使用$.post("",{},function(){},"json") 方式返回 json 格式数据
    或者$.getJSON
  • 相关阅读:
    负载平衡问题
    [SHOI2008]堵塞的交通traffic
    Bzoj3626 [LNOI2014]LCA
    [TJOI2015]旅游
    [SCOI2016]美味
    [AH/HNOI2017]单旋
    Luogu3613 睡觉困难综合征
    [SCOI2007]降雨量
    [SCOI2005]王室联邦
    HAOI2011 problem a
  • 原文地址:https://www.cnblogs.com/zhangchenglzhao/p/4628421.html
Copyright © 2011-2022 走看看