Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在下拉列表中设置默认值,但仍然能够使用JavaScript/JQuery更改选择_Javascript_Jquery_Tampermonkey - Fatal编程技术网

如何在下拉列表中设置默认值,但仍然能够使用JavaScript/JQuery更改选择

如何在下拉列表中设置默认值,但仍然能够使用JavaScript/JQuery更改选择,javascript,jquery,tampermonkey,Javascript,Jquery,Tampermonkey,我有一个用JavaScript、JQuery和GoogleFu拼凑而成的tampermonkey脚本。它运行在我输入一些数据的特定网页上 这个网页上的下拉列表很大,但对于大多数下拉列表,我只使用一个特定的选项(或几个选项)。当我需要将下拉列表的一个值更改为其他值时,我遇到了一个问题,但它会恢复为默认选项 $(document).ready(()=>{ $("#MainContent_Lead").val('64'); $("#MainCon

我有一个用JavaScript、JQuery和GoogleFu拼凑而成的tampermonkey脚本。它运行在我输入一些数据的特定网页上

这个网页上的下拉列表很大,但对于大多数下拉列表,我只使用一个特定的选项(或几个选项)。当我需要将下拉列表的一个值更改为其他值时,我遇到了一个问题,但它会恢复为默认选项

 $(document).ready(()=>{
            $("#MainContent_Lead").val('64');
            $("#MainContent_Meeting").val('1');
            $("#MainContent_Duration").val('30');
第2行:为lead设置的值是我在该下拉列表中选择的唯一选项,它非常有效

第#3行:在下一个下拉列表中,我大约90%的时间使用val 1,因此我希望在默认情况下选择val 1,但我还需要能够偶尔更改该值。当前,当我更改它时,它会立即恢复

第4行:奇怪的是,第三个下拉列表也是我需要经常更改的内容,但当我更改值时,它会按预期工作


默认情况下,我需要如何设置#MainContent_Meeting的val 1,但允许我在需要时进行更改?

此处没有任何内容会导致值更改回原来的值。其他的东西也在这样做。你在#3和#4中也做了同样的事情,它们怎么可能各自表现不同呢?请修改你的问题并添加你的html。有了它,您甚至可以创建一个代码/htmlMaybe的工作演示,它可以不更改值,而是更改。