我在选择列表上使用 jEditable。除了以下问题之外,它工作得很好。 jEditable 在提交后显示服务器发回的任何内容。这对于文本框等非常有用,您可以在其中简单地从服务器发回提交的值。
然而,这对选择列表没有意义,因为发布的值只是选项元素的 Id。如果我将其发回,那么我的文本将更改为 ID,而不是之前的友好文本。
我怎样才能关闭这种行为?我不想再次使用提交的 ID 从数据库中获取文本值,只是为了将其发回以供显示。应该有一种方法来保留选项文本,然后让 jEditable 在提交后将其放回标签中。帮助?
只需在可编辑配置对象中添加一个回调,如下所示:
callback: function (value, settings) {
$(this).html(settings.data[value]);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)