如何在此動態添加文本框中添加自動完成功能? 我用這種方式$('#se')。autocomplete();,但沒有得到。動態添加文本框中的自動完成
$(document).ready(function()
{
var counter = 2;
$("#addButton").click(function()
{
var newTextBoxDiv = $(document.createElement('div'))
.attr("id", 'TextBoxDiv' + counter);
newTextBoxDiv.after().html(
'<input type="text" placeholder="Role" name="Role' + counter +
'" id="textbox' + counter + '" value="" > <input type="text"
placeholder="Search" name="search' + counter +
'" id="se" value="" > <input type="hidden" name="search' + counter +
'" id="se' + counter + '" value="" >');
newTextBoxDiv.appendTo("#TextBoxesGroup");
$('#se').autocomplete();
counter++;
});
<div id='TextBoxesGroup'>
<div id="TextBoxDiv1" class="form-inline control-group">
<%= text_field_tag('roles', nil,:id => 'textbox1')%>
<%= text_field_tag('search', nil,:id => 'se')%>
<%=hidden_field_tag(:id_search, value = "")%>
<input type='button' value='Add' id='addButton'>
</div>
</div>
夥計,你是reus相同的ID我猜...重複ID不支持在HTML中... – 2013-05-13 16:32:24