我正在尝试按摩x-editable来提交上下文'停止输入' ...
我是这样做的:
$('.editable').on('shown', function(e, editable) {
$(editable.input.$input).keyup(_.debounce( function(){
<...Here should com the correct submit code...>
$(editable.input.$input).editable('submit', editable.options);
} , 1000));
});
问题是这条线只是不起作用。
$(editable.input.$input).editable('submit');
我收到此例外:
Uncaught TypeError: Cannot read property 'options' of undefined
$.fn.editable @ bootstrap-editable.js?body=1:2058
(anonymous function) @ unobtrusive.js?body=1:225
later @ underscore.js?body=1:846
我有什么想法可以提交吗? 理想情况下,我想使用之前可编辑调用分配的选项进行提交。
这是之前的电话:
$('.new_association_record').editable({
ajaxOptions: {
type: 'post',
dataType: 'script'
},
答案 0 :(得分:0)
经过几个小时的痛苦,我检查了可编辑的来源...... 遗憾的是,文档不是最新的。为了使用“提交”消息,我们需要额外的数据......
所以这段代码运行良好:
editable.input.$input.closest('form').submit();