0
我正在努力與引導選擇下拉。當在頁面加載時控制並綁定爲$selector.chosen()
時,它工作正常。但是當我使用javascript動態添加新控件時。新增的控件不受影響。請問我該如何解決這個問題?如何使用引導選擇下拉動態添加控件
我正在努力與引導選擇下拉。當在頁面加載時控制並綁定爲$selector.chosen()
時,它工作正常。但是當我使用javascript動態添加新控件時。新增的控件不受影響。請問我該如何解決這個問題?如何使用引導選擇下拉動態添加控件
您是否正確地重新生成標籤? 您應該在事件後生成所有標籤。
function makenewlist(result){
var cnt = result.length;
console.log('count: '+cnt);
var selectValues = {};
for(var i=0; i<cnt; i++){
selectValues[i] = result[i].title;
console.log(result[i].title);
console.log('see this?');
}
$('#targetDOM').unbind().empty();
console.log(selectValues);
var target = $('#targetDOM');
$.each(selectValues, function(key, value) {
console.log(value);
var options = $('<option></options>');
options.append(value);
.attr("value",key)
.text(value));
target.append(options);
});
}
...並嘗試使用on()方法,最後檢查所有的方法都在$(document).ready()裏面。
如果你仍然有同樣的問題,請讓我知道。
最好的問候
有沒有其他辦法?因爲如果我這樣做,我的代碼將無法再維護。有很多非常動態的控件。 –