在jQuery Mobile中禁用来自另一个select的select

我正在jQuery Mobile中开发一个应用程序,并且我有以下选择的forms

  Estado de la Toma Buen Estado Caja Dañada Sin Tapa No Hay  

当你选择no选项时,我想这样做,选择禁用我,低于此选项,当你选择其他选项时,其他选项变为可用。

非常感谢他们给我的帮助,

问候。

要禁用选择菜单:

 $(".selector").selectmenu("disbale"); 

要启用选择菜单:

 $(".selector").selectmenu("enable"); 

听取change事件:

 $("#estado_toma").on("change", function () { var sel_val = $(this).val(); if (sel_val == 4) { $("#otros").selectmenu("disable"); } else { $("#otros").selectmenu("enable"); } }); 

演示

你需要绑定一个change事件,所以像这样:

 $('body').on('#estado_toma', 'change', function(){ if($(this).val() === '4') { $('your-other-select').attr('disabled','disabled'); } });