Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.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 在选择更改时,打开另一个选择元素_Javascript_Jquery_Html - Fatal编程技术网

Javascript 在选择更改时,打开另一个选择元素

Javascript 在选择更改时,打开另一个选择元素,javascript,jquery,html,Javascript,Jquery,Html,第一次来这里。我正在处理的表格有问题。 我在几个字段集中有许多类似于此的选择元素: 分数 0 1. 2. 3. 4. 5. 我需要的:当用户选择一个选项时,另一个select元素打开。 我尝试了HTMLOnChange事件属性,这个jquery替代方案也使用了change事件,但到目前为止没有一个对我有效。有什么帮助吗?谢谢 $(“选择”).onchange(函数(){ $(this).next().find(“select”).focusIn(); }); 许多问题: 事件函数应该是.ch

第一次来这里。我正在处理的表格有问题。 我在几个字段集中有许多类似于此的选择元素:


分数
0
1.
2.
3.
4.
5.
我需要的:当用户选择一个选项时,另一个select元素打开。

我尝试了HTMLOnChange事件属性,这个jquery替代方案也使用了change事件,但到目前为止没有一个对我有效。有什么帮助吗?谢谢

$(“选择”).onchange(函数(){
$(this).next().find(“select”).focusIn();
});
许多问题:

  • 事件函数应该是
    .change()
  • 请参见。但是您应该使用
    focus()
    将焦点集中到下一个选择中,而不是
    focusin()
  • 不使用
    find()
  • 就jQuery的事件而言,它是
    .change()

    $(函数(){
    $(“选择”).change(函数(){
    $(this.next(“select”).focus();
    });
    });
    
    
    分数
    0
    1.
    2.
    3.
    4.
    5.
    
    要打开它吗?喜欢显示选项吗?如果是这样,我认为这是不可能的。“但让我试试。”PranavCBalan看看我的答案,还有更多!是的,我希望显示选项。它肯定不会扩展。你做不到。聚焦是可以的,扩展会非常好,但无论如何:)你的代码不工作..第二个选择不聚焦。您需要使用
    focus
    方法。@Alexandru IonutMihai当然。。。我不知道为什么OP使用了
    聚焦
    。谢谢你的回答,但是当我运行你的代码片段时,它不起作用。焦点不在下一个select元素上。我还在做错什么吗?@J.M.你需要使用
    focus()
    事件,而不是
    focusin()
    ,我在回答中已经更新了它。现在检查代码段?@SajibBiswas这不是堆栈溢出的目的。人们非常信任这个开发者群体来这里。当他们来的时候,他们不仅解决了他们的问题,而且他们的代码也得到了审查,他们高兴地离开了。这个问题可能只有一个答案是否定的,现在想想用户的心态。你说对了吗?你同意我说的话吗?设身处地思考。如果您有类似的问题,但您的代码有一些您不知道的问题,该怎么办。