的jQuery选择选项不填充等动态选择
问题描述:
我使用这个的jQuery选择选项不填充等动态选择
$(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>
所以它是之后的第二次选择美国,但它就像它实际上没有“点击”它使美国也出现。
答
尝试改变行:
$("#country").val(myVal).trigger('change');
你的人,谢谢:) – user7954 2012-07-12 20:45:02