1
我使用jqGrid並使用jQuery自動完成使用文本字段進行內聯編輯。我的問題是,自動完成綁定我的輸入鍵(到輸入元素),以在自動完成建議列表中選擇一個項目。這很好,但是,我的jqGrid也綁定了我的輸入鍵到表格行,保存了行並退出編輯模式。jQuery自動完成,輸入觸發器另一個綁定
如何停止行綁定?我想保留它在行中的其他單元格。我有點想在事件冒泡這裏取消潛行......
/HW
我使用jqGrid並使用jQuery自動完成使用文本字段進行內聯編輯。我的問題是,自動完成綁定我的輸入鍵(到輸入元素),以在自動完成建議列表中選擇一個項目。這很好,但是,我的jqGrid也綁定了我的輸入鍵到表格行,保存了行並退出編輯模式。jQuery自動完成,輸入觸發器另一個綁定
如何停止行綁定?我想保留它在行中的其他單元格。我有點想在事件冒泡這裏取消潛行......
/HW
我從未使用過的jqGrid之前,但你這個問題似乎更多相關的事件和冒泡。我認爲你對jquery ui自動完成的select事件感興趣。您可以粘貼event.stopPropagation()
以防止事件冒泡到jQGrid。
$(".selector").autocomplete({
select: function(event, ui) {
event.stopPropagation();
<....continue doing your thing here.....>
}
});
我希望這會有所幫助。
我對你的解決方案感興趣,如果你想過一個。我有類似的情況。 – 2010-12-06 17:00:09
我最終轉向了enter = save功能,而是將上下鍵綁定到輸入元素以保存並將焦點移至下一行或上一行。 – 2010-12-08 10:54:18