我無法從jquery動態添加的選項中進行選擇。這是我上午添加的選項:如何選擇基於其值的客戶端上添加的選擇選項
$.get($('#baseurl').val() + '/category-products', {id : category_id}, function(response){
if(response.success)
{
var product_select = $('#product_select').empty();
$.each(response.products, function(i, product){
$('<option/>', {
value: product.id.toString(),
text: product.name
}).appendTo(product_select);
});
set_product();
}
});
這是其中l我試圖選擇手動選項:
$('#product_select').val($('#pres_product').val()).change();
的pres_product
是我希望的選項的值隱藏標籤選擇。我已檢查了$('#pres_product').val()
的值以確保其正確。 我注意到,從服務器添加的選項與選項上的選擇完美地工作。
如果您手動設置val()而不是使用'#pres_product'),它是否工作? – tymeJV