gpt4 book ai didi

jQuery 选择的选项仅在调试中工作

转载 作者:行者123 更新时间:2023-12-01 01:38:07 24 4
gpt4 key购买 nike

我有一个选择元素,我想在加载页面时将其设置为特定值:

<select id="Town">
<option value="">Select...</option>
<option value="4004">Town A</option>
<option value="4005">Town B</option>
<option value="4006">Town C</option>
<option value="4007">Town D</option>
<option value="4008">Town E</option>
<option value="4003">Town F</option>
</select>

当我尝试通过这行代码设置所选选项时:
var SelectedTown = '4005';

jQuery('select#Town>option[value=' + SelectedTown + ']').attr('selected','selected');

它在运行模式下不起作用,我的意思是可见部分仍然是“选择...”但是如果我在 Firebug Debug模式下运行它,在线上中断然后继续它工作,可见部分变为“B 镇”。

我还尝试了以下几行:
jQuery('select#Town').attr('value',SelectedTown);

jQuery('select#Town').val(SelectedTown);

jQuery('select#Town').val('4005');

但它们都不起作用。

我使用 jQuery 1.6.2。

知道我哪里错了吗?

最佳答案

使用 setTimeout功能暂停你的代码大约一定的时间和恢复,

setTimeout(function(){
// Your code here
},3000);

关于jQuery 选择的选项仅在调试中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7900883/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com