我做了一個組合框。如何更改組合框的選定值?
我從數據庫中獲取數據並將firstname的值設置爲選中的組合框,但它不起作用。這裏是我的代碼:
$('#invoices_invoicesbundle_invoicestype_firstname').val('{{firstname}}');
,這裏是我的選擇框HTML:
<select id="invoices_invoicesbundle_invoicestype_firstname" required="required" name="invoices_invoicesbundle_invoicestype[firstname]">
<option selected="selected" disabled="disabled">Please Choose</option>
<option value="2">Ilyas</option>
<option value="3">Arif</option>
<option value="4">Ali</option>
<option value="5">Arslan</option>
</select>
{{firstname}}
值是阿里,我該如何設置阿里的選擇?
您需要映射阿里'4'莫名其妙,因爲'4'是要選擇,而不是'選項的值一個li'。所以要麼你有Javascript中的映射,比如'{Ilyas:2,..........,Ali:4}',否則你必須遍歷所有選項來確定正確的 – devnull69
或者關於將「價值」映射到名稱,例如 –