我正在使用这个
$(document).ready(function(){
window.setTimeout(function() {
myVal = "USA";
$("#country").val(myVal);
}, 1000);
});
从选择列表中自动选择一个选项。
对于选择列表,当您选择国家/地区时,它会加载到状态列表中:
<li>
<label for="country">Country</label>
<select onchange="print_state('state',this.selectedIndex);" id="country" name = "country"></select>
</li>
<li>
<label for="state">State</label>
<select name="state" id="state" class="validate[required]"></select>
<script language="javascript">print_country("country");</script>
</li>
所以它在一秒钟之后选择了美国,但它实际上并没有“点击”它以使状态也出现。
答案 0 :(得分:0)
尝试将行更改为:
$("#country").val(myVal).trigger('change');