我是jquery UI的新手,我需要一个帮助来为selectmenu下拉列表添加一个类。 我在页面中有一个选择菜单。在选择一个值时,我需要将选择颜色设置为绿色。我的css中已经有一个名为“correct”的类。 现在,当用户从selectmenu中选择值时,我需要动态地将此类添加到selectmenu。如果他没有选择一个值,它必须变成红色。 通过firebug我明白,当在selectmenu中选择一个值时,正在设置ui-selectmenu-status类。
<span class="ui-selectmenu-status">test</span>
现在我需要将我的课程“正确”添加到此。 有人可以帮助我。我已经尝试了2天。但似乎没有任何结果。 以下是我正在使用的代码。
$('.required').change(function () {
var input = $(this);
input.removeClass('required');
if (!input.val()) {
input.removeClass('correct');
input.addClass('required');
}
});
以上代码与下拉列表相同。那么selectmenu也一样吗? 选择菜单代码。
$('select.class1:not(select.class2)').selectmenu({
style:'dropdown',
maxHeight: 300,
transferClasses: true
});
如何获取所选菜单的值?我可以使用$ this.val() 请指导我。
由于