关于停止输入的x-editable提交

时间:2015-11-10 17:00:13

标签: javascript x-editable

我正在尝试按摩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'
  },

1 个答案:

答案 0 :(得分:0)

经过几个小时的痛苦,我检查了可编辑的来源...... 遗憾的是,文档不是最新的。为了使用“提交”消息,我们需要额外的数据......

所以这段代码运行良好:

editable.input.$input.closest('form').submit();