在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'); } });