請看看這個屏幕截圖。動態字段上的Jquery UI自動完成
http://www.screencast.com/t/GMGBy6QF9bP
因爲我已經證明我試圖在一個動態生成的字段使用jQuery UI的自動完成,自動完成正常工作與我使用複製&生成動態領域的主要領域。但是當添加一個新字段時,自動完成功能不會與新生成的字段一起工作。
這是我的自動完成代碼
$(function(){
$(".get-tasks").autocomplete({
source: baseurl+"job/job/get_tasks_autocomp",
});
})
我想獲得從這裏有人解決這個問題的幫助,請在顯示的代碼,我怎麼能解決這個問題。
這是代碼,添加新的領域
$(document).ready(function(){
var i=0;
$('#add_fault_fld').click(function(){
i++;
$('#dynamic_field').append('<tr id="row'+i+'"><td><input type="text" class="get-tasks job-tasks form-control" name="fault['+i+']" id="['+i+']" placeholder="" class="form-control name_list" /></td><td><button type="button" name="remove" id="'+i+'" class="btn btn-danger btn_remove">X</button></td></tr>');
});
$(document).on('click', '.btn_remove', function(){
var button_id = $(this).attr("id");
$('#row'+button_id+'').remove();
});
$('#submit').click(function(){
$.ajax({
//url:"name.php",
method:"POST",
data:$('#add_fault').serialize(),
success:function(data)
{
alert(data);
$('#add_fault')[0].reset();
}
});
});
}); //End
你能提供添加更多按鈕的代碼嗎,jsfiddle會有幫助。 – kasperite
@ kasperite我已更新帖子,請檢查。 – greenarrow