我从另一个 Stack 帖子中找到了这个 jfiddle。它工作得很好,除了我想在加载时的下拉列表中设置默认值。
我希望从数据库加载值,而不是为所有 3 个下拉列表显示“-- Select --”,因此它将显示现有值。
这当然行不通。
<select id="select1"><option value="2">Question2</option></select><br />
<select id="select2"></select><br />
<select id="select3"></select></br>
最佳答案
只需使用.val()
并触发更改事件。
$('#select1').val(你的值).change()
$('#select1').val(1).change();
$('#select2').val(3).change();
$('#select3').val(4).change();
<强> Check Fiddle
关于Jquery:禁用先前选择的下拉值的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17256450/