无法获得jeditbale ajax调用工作

时间:2016-07-13 14:22:17

标签: jquery ajax jeditable

我正在尝试编辑内联文本,我正在使用jeditable插件,但我无法使用ajax调用正确保存新数据。我可以编辑文本但刷新后会返回旧文本。

Ajax电话:

$(document).ready(function() {
  $('.editable').editable(function(value, settings) {
        $.ajax({
            type: 'post',
            url: "url"
            data: $("#edit").val(),
            success: function(event) {
            }
        });
     return(value);

  }, {
         indicator : 'Saving...',
         tooltip   : 'Click to edit...',
         type    : 'text',       


 });
 });

HTML:

<h2 class="editable" id="edit">edit this</h2>

1 个答案:

答案 0 :(得分:0)

I think it's not submitting any data. Replace

$("#edit").val()

with

$("#edit").text()

.val() only works on form elements - see http://api.jquery.com/val/<h2>不是表单元素。