【问题标题】:Why X-editable does not send AJAX request to send the modified data?为什么 X-editable 不发送 AJAX 请求发送修改后的数据?
【发布时间】:2014-01-06 19:31:21
【问题描述】:

我嵌入了 x-editable:

在html中:

<a class='doc_title editable' id='doc_title_12345' data-name="doc[title]" data-title="Enter doc title" data-type="text" data-url='/docs/12345' href='#doc_title_12345'>My Document<a>

在js中:

// turn to inline mode
$.fn.editable.defaults.mode = 'inline';

// turn on editable on title
$('.doc_title.editable').editable();

我可以在浏览器中编辑,但是当我点击save 时没有任何反应(我的意思是我看到了新值,但它没有通过 AJAX 请求发送到服务器)

可能出了什么问题?

【问题讨论】:

    标签: ajax twitter-bootstrap wysiwyg x-editable


    【解决方案1】:

    正如here所说,需要添加always参数:

    $('.username').editable({
        send: 'always'
    });
    

    我没有在文档中找到它(在Getting started

    【讨论】:

    • 更具体地说,文档说:在服务器上发送数据的策略。可以是 auto|always|never。当 'auto' 数据只有在 pk 和 url 定义的情况下才会在服务器上发送,否则新值将存储在本地。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 2013-11-24
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-22
    相关资源
    最近更新 更多