如果选择了选项1,则jQuery选择框

时间:2012-01-27 12:49:27

标签: jquery selected drop-down-menu preventdefault

我在编写脚本时遇到问题,该脚本会在选择选项框中的选项1时阻止提交按钮的默认行为。这是代码:

http://jsfiddle.net/QgZHC/4/

另外在我的网站上我使用了skinnable-select插件,但我不知道这是否会对脚本产生任何影响。我们将不胜感激任何帮助。

5 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

这里你去下面是你的小提琴的更新脚本:

$('.send').click(function(e) {
var a = $('.dupa').val();
if(a == "1")
{
     alert('Dupa');
     e.preventDefault();  
}
});

同时检查:http://jsfiddle.net/QgZHC/6/

答案 2 :(得分:0)

$('.send').click(function(e) {
    if ($('.dupa').val() == '2') {
       alert('Dupa');
       e.preventDefault();
    }
});

答案 3 :(得分:0)

试试这个:

if ($('.dupa').attr('value') != 1)

答案 4 :(得分:0)

尝试

$('.send').click(function(e) {
    if ($('.dupa option:selected').val()==1) {
       alert('Dupa');
       e.preventDefault();
    }
});