2012-04-11 140 views
0

我有多個字段上的jQuery自動完成問題。 標準行爲是填充一個字段,並出現一個自動完成。用戶選擇一個並在不同的字段上自動完成添加正確的值,並且用戶驗證他的表單。 這是一種魅力。jQuery自動完成多個字段

但我發現,自動完成場和有效使用複製/粘貼旁邊的一些用戶,讓他們提交一個表單無效數據。字段可以是空白的,所以我不能測試一個必填字段。

所以我的問題是:如何使自動完成,填補上覆制/粘貼所有領域? (如果需要,我有示例代碼,但是自動完成包含在jqGrid中,並且這僅僅是針對此問題很難閱讀)。 另一種方法是如何知道是否所有字段都被成功填充(ajax響應效果很好,但不會被用戶使用c/p)。

感謝您的幫助。

回答

0

你應該使用類似

$('#autocomplete_field').bind('paste', trigger_action); 
觸發粘貼相同的行爲