Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/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
Jquery ui 如何使用jquery创建基于下拉列表选择的弹出框_Jquery Ui - Fatal编程技术网

Jquery ui 如何使用jquery创建基于下拉列表选择的弹出框

Jquery ui 如何使用jquery创建基于下拉列表选择的弹出框,jquery-ui,Jquery Ui,我在jquery网格中有三列,所有三列都有下拉列表框 如果选择第一个下拉列表框,则需要启用第二个下拉列表框。如果选择second,我需要使用jquery启用第三个 jquery最酷的地方之一是它能够处理DOM中的事件 您正在查找的事件是.change() 两个select元素的html标记 <select id="first_select"> <option value="1">1</option> <option value="2">2&

我在jquery网格中有三列,所有三列都有下拉列表框


如果选择第一个下拉列表框,则需要启用第二个下拉列表框。如果选择second,我需要使用jquery启用第三个

jquery最酷的地方之一是它能够处理DOM中的事件

您正在查找的事件是.change()

两个select元素的html标记

<select id="first_select">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>
<select id="second_select" disabled="disabled">
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>

对第一个选择元素进行更改时,将启用第二个选择元素。按照此逻辑进行第三次选择。

您只想在从第一个选择框中选择某个内容时启用第二个选择框吗?第三个选择也一样?谢谢。。但是如果我的下拉列表框的值是jquery列类型。。这类似于{name:'N',index:'',edittype:'select',edittype:true,width:100,editoptions:{value:{1:'AA',2:'CC',3:'BD''}}}}hw来处理这种类型的事情。如果您提供一个指向您正在使用的jquery列/网格内容的链接,那么您就可以使用它了
$("#first_select").change(function() {
  $("#second_select").removeAttr('disabled');
});