在更改添加类上使用jquery验证的下拉列表

时间:2012-11-22 19:53:21

标签: jquery validation

我被要求在更改时向下拉列表添加一些验证。

我只是简单地在下拉列表中添加一个关于更改的课程,但是我担心我无法完成它,所以任何帮助都会非常感激。

以下是我的HTML

<select class="dropdownlist">
    <option class="1">1</option>
    <option class="2">2</option>
    <option class="3">3</option>
    <option class="4">4</option>
 </select>

这是我的jquery

 $('.dropdownlist').change(function(){
    $(this).find('option:selected').addClass("testclass") );
 });

我对jQuery很新,所以如果错误很简单,那么我道歉。

干杯

卡梅伦

1 个答案:

答案 0 :(得分:2)

工作演示 http://jsfiddle.net/dgVL9/

问题是额外的)

 $(this).find('option:selected').addClass("testclass") );

                                                       ^--------- this is issue 

希望这不是验证插件,因为我看不到验证插件引用我认为你只是想改变事件。 希望它符合原因:)

<强>代码

$('.dropdownlist').change(function() {
    $(this).find('option:selected').addClass("testclass");
    alert($(this).find('option:selected').prop('class'))
});​