[英]jQuery UI autocomplete is not working with ajax loaded form
這是我的代碼,我正在使用jQuery UI來實現自動完成字段
jQuery( function() {
jQuery( ".product-category" ).on('keydown.autocomplete', {
source: ''
});
} );
但jQuery UI自動完成功能不適用於動態生成的文本字段。
您可以像這樣對動態生成的輸入元素實現自動完成。
var selector = 'input.searchInput';
$(document).on('keydown.autocomplete', selector, function() {
$(this).autocomplete(options);
});
解決方案是從ajax請求加載完DOM更改/表單后,重新加載jQuery函數。 jQuery僅在運行時檢測到當前正在加載的DOM。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.