我使用一个表内联编辑X-编辑插件,但我得到一个恼人的问题。 成功申请并成功更新后,这个插件使“空”,而不是正确的更新的表格单元格的值。
我的网站是宁静的,所以我做PUT请求的URL像http://example.com/admin/year/<id>
进行数据库更新。
我做了一个的jsfiddle显示我的问题,而是对的jsfiddle,在X-编辑保持Ajax请求后无限“加载”。 请看: http://jsfiddle.net/wqqr3cL3/4/
谢谢
我使用一个表内联编辑X-编辑插件,但我得到一个恼人的问题。 成功申请并成功更新后,这个插件使“空”,而不是正确的更新的表格单元格的值。
我的网站是宁静的,所以我做PUT请求的URL像http://example.com/admin/year/<id>
进行数据库更新。
我做了一个的jsfiddle显示我的问题,而是对的jsfiddle,在X-编辑保持Ajax请求后无限“加载”。 请看: http://jsfiddle.net/wqqr3cL3/4/
谢谢
好! 得到它了! 为了解决这个问题,我使用的属性display
X-可编辑的。 所以,从X-可编辑的display
属性文件 :
回拨以执行自定义显示的值元素的文本。 如果
null
,使用默认输入的显示。 如果false
,没有显示的方法将被调用,元素的文本永远不会改变。 根据元素的范围内运行。
我更新了我的代码,并从AJAX请求的响应后,我更新的文字是这样的:
//ommited x-editable other code...
display: function (value, sourceData, response) {
$(this).html(response.value);
}
这里的工作的例子,但使用文本框。 我用了一个选择框。 链接: http://jsfiddle.net/xBB5x/278/