jeditable:带有“确定”和“取消”的其他按钮

时间:2010-08-10 21:35:00

标签: jquery jeditable

有没有办法可以将点击事件处理程序添加到jeditable(jQuery插件)中?我想要做的是,当你点击一些可编辑元素并且输出元素显示“确定”和“取消”按钮时,我想添加另一个带有一些文本的按钮,单击该按钮会将用户重定向到另一个URL

可以吗?任何形式的帮助都非常感谢。非常感谢您提前花时间和精力。

最好的问候。

1 个答案:

答案 0 :(得分:4)

我认为您可以在创建jEditable的span / input元素后使用jQuery's live()方法添加按钮...
所以也许这样的事情会起作用......

$('.editable').live('click', function() {
    // Live handler called.
    // And here's where it gets tricky with jEditable...the jQuery selector below may be all wrong  
    $('.editable').append('<button type="submit" class="gotourl">Go to URL</button>');
});

然后

$('.gotourl').live('click', function(){
    // Place your redirect code here
}

刚尝试在提交设置中添加另一个按钮,并且工作正常

submit: '<button type="submit" class="ok">OK</button> <button type="submit" class="gotourl">Go To URL</button>'

所以当你单击Go To URL按钮时,live方法应该会触发...但是jEditable也会运行...所以你必须调试它才能让它一起工作......