我正在动态生成文本框,并使用 ajax 从服务器加载数据。我想使用 jquery-ui 插件实现自动完成,但不知何故它不适用于动态文本框
var url = "<?php echo Yii::app()->request->baseUrl; ?>?r=product/getProduct";
$.get(url,function(model){
prodList = $.parseJSON(model);
});
msg = '<table><tr><td>Item</td></tr>';
for(var i=1;i<=rows;i++){
msg = msg + '<tr>';
msg = msg + '<td><input type="text" class="span5" id="Name_' + i + '" ></td>';
msg = msg + '</tr>';
$( "#Name_" + i ).autocomplete({ source: prodList});
}
msg = msg + '</table>';
$('#form').html(msg);
但是,文本框自动完成功能不起作用。请帮助
提前致谢