0
我有以下的jQuery代碼:jQuery的自動完成功能與動態行
$(document).ready(function(){
var ac_config = {
source: "autocomplete-delta.php",
select: function(event, ui){
$("#del_item").val(ui.item.SKU);
if ((ui.item.CASE_PRICE) != "N/A"){
$("#del_price").val(ui.item.CASE_PRICE);
} else {
$("#del_price").val(ui.item.UNIT_PRICE);
}
},
minLength:1
};
$("#del_item").autocomplete(ac_config);
});
這對於一個行項目正常工作,基本上是訂單項優先項目名稱,這是你在爲自動完成,然後鍵入場在選擇它後,用我的數據庫中的單價或案例價格填寫價格字段。現在我想要通過php設置的這些行中的18行爲del_item1,del_item2等,當我嘗試下面的代碼時,自動完成工作,它填寫項目罰款,但價格字段不填寫,有任何想法嗎...?
$(document).ready(function(){
for (var i = 1; i < 19; i++) {
var ac_config = {
source: "autocomplete-delta.php",
select: function(event, ui){
$("#del_item" + i).val(ui.item.SKU);
if ((ui.item.CASE_PRICE) != "N/A"){
$("#del_price" + i).val(ui.item.CASE_PRICE);
} else {
$("#del_price" + i).val(ui.item.UNIT_PRICE);
}
},
minLength:1
};
$("#del_item" + i).autocomplete(ac_config);
});
什麼做PHP的反應看起來像,這是什麼樣的HTML代碼? – dbf