在'Jeditable'请求后重新加载页面

时间:2011-05-09 02:47:30

标签: javascript jquery jeditable

我使用jQuery插件'Jeditable'提交数据,这部分工作正常。我遇到的问题是在提交后确定如何以及在何处重新加载页面。

这是可编辑的代码:

$('.addlist').editable('editsave.php', {
    indicator   : 'Adding...',
    tooltip     : 'Click to add...',
    onblur      : 'submit'
});

我尝试添加:

$('.addlist').click(window.location.reload());

之前的代码。但是,这似乎不起作用。我也尝试使用PHP重新加载,但页面加载在可编辑的div中。

非常感谢一个简单的解决方案。谢谢:))

1 个答案:

答案 0 :(得分:6)

试试这个:

$('.addlist').editable('editsave.php', {
    indicator   : 'Adding...',
    tooltip     : 'Click to add...',
    onblur      : 'submit',
    callback : function(value, settings) {
         window.location.reload();
    }
});

以下是'Jeditable'网站上的定义:

(Function)callback:在提交表单后调用函数。回调函数接收两个参数。值包含提交的表单内容。设置包含所有插件设置。内部函数指的是原始元素。