$.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
随机推荐
- [CoentOS] MySQL删除和安装
删除 MySQL yum remove mysql mysql-server mysql-libs mysql-server; find / -name mysql 将找到的相关东西delete掉(r ...
- js实现点击按钮弹出上传文件的窗口
转自:https://www.jb51.net/article/100916.htm 1.详细描述 在页面上设置一个“选择文件”按钮,点击该按钮,会弹出本地磁盘信息用于选择文件. 2.代码 ? 1 2 ...
- springVC + logback
为什么用logback,而不是log4j? springmvc log只输出到console,不输出到文件 Spring MVC集成slf4j-logback springMVC如何配置logback ...
- Spring MVC 基本储备
@RequestMapping value, method, params 必须存在参数, headers: 请求头部必须是啥样 @PathVariable 绑定URL参数 HiddenHttpMet ...
- UI5-文档-4.2-Bootstrap
在使用SAPUI5做一些事情之前,我们需要加载并初始化它.加载和初始化SAPUI5的过程称为引导.一旦引导完成,我们只需显示一个警告. Preview An alert "UI5 is re ...
- rabbitmq /usr/lib/rabbitmq/bin/rabbitmq-server: line 85: erl: command not found
问题描述:在使用命令/sbin/service rabbitmq-server start启动Rabbitmq时,报: Job for rabbitmq-server.service failed b ...
- UGUI双击事件
经测试在Android.ios平台下无效 using UnityEngine; using UnityEngine.EventSystems; using System.Collections; us ...
- JSP复习(part 4)
3.5.2 重定向网页 使用response对象中的sendRedirect()方法实现一个重定向到另一个页面. 例如: response.sendRedirect(“”login_ok.jsp“”) ...
- EasyUI 修改
<script type="text/javascript"> <!-- js --> /*=============================修改对 ...
- ORACLE用户永不被锁
alter profile default limit FAILED_LOGIN_ATTEMPTS UNLIMITED;