[英]JEditable Returning an Incorrect Response
我正在使用JEditable jquery插件更新网页上的某些数据。 一个领域的行为异常。 而不是通常用新数据替换单元格中的内容,我得到的是这样的:
EM29UPDATE NetLog
SET grid = 'EM29', latitude='', longitude='' WHERE recordID = '468'
如果我查看MySQL数据库表,它已正确更新。 当我刷新页面时,它看起来还不错。 我没有自定义JEditable,页面上的所有其他编辑都很好。 纬度和经度在数据库上,但它们不是页面上的可编辑字段。 实际上,它们甚至都不会出现在页面上。
有人想到了为什么会这样吗?
JEditable将值替换为保存请求的响应。 在您的情况下,似乎保存请求正在返回SQL更新查询,因此它显示在单元格中。
检查您的php脚本,确保它不输出/返回除newValue以外的任何内容。
为了查看请求的响应,您可以使用chrome开发人员工具。 例如 :
https://developer.chrome.com/devtools/docs/network#network-panel-overview
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.