作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有以下代码,它附加并在 HTML 表中的 div 元素上正确启动可编辑内容。该表是通过 ajax 调用生成的。我可以使用可编辑更新后端,但它不会更新正在编辑的 HTML 表格单元格?为此,我必须重新运行 ajax 查询以重新显示带有来自后端的新值的表。所以我的问题本质上是,在成功提交后显示新值。
为了解决我的问题,我想到使用回调函数,但我发现控制台日志中的回调函数中的值和设置为空...
如何解决我的问题?
$(".edit_area").editable('/cgi-bin/mycgiscript.cgi', {
event : 'dblclick', //or dblclick
type : 'textarea',
rows : 2,
cols : 30,
cancel : 'Cancel',
submit : 'Save',
indicator : '<img src="images/indicator.gif">',
placeholder : 'Double Click to enter text',
tooltip : 'Double Click to edit...',
name : 'name',
id : 'id',
callback : function(value, settings) {
console.log('value='+value);
console.log('settings='+settings);
console.log('callback executed='+value);
return(value);
}
});
我使用了回调,因为在“保存”编辑后的文本之后。编辑后的文本不会显示在 HTML 页面上。它已正确保存在后端数据库中。我已经重新运行 ajax 调用,该调用显示来自后端服务器的更新信息...
editable 附加到由 ajax 调用生成的 html 表中的 div。如果有帮助的话...
最佳答案
已解决:它的工作方式是:函数的ajax调用必须返回一些东西,你可以使用回调函数来解析它。所以一旦我的ajax调用开始吐出数据。我很好。
全部发送。
关于jquery - jeditable 回调有空值//或//单击保存按钮后如何显示编辑的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12734124/
我有一个名为 FeedView 的 View ,由 FeedViewController 处理。 我还有一个名为“NearestStore”的 XIB,它由一个名为“NearestStoreViewC
我有一个警报表,其中 tr 元素是使用 JS 动态添加/删除的。问题是它有一个 border-top 将它与上面的内容分开,当表格为空时我想隐藏这些内容。我试过 :empty 和 display:no
我是一名优秀的程序员,十分优秀!