如果选择选项1中的选项1,则写入脚本时会阻止提交按钮的默认行为。下面的代码:如果选择选项1,jQuery选择框
而且在我的网站我使用的换肤 - 选择插件,但我不知道这是否对剧本有任何影响。我们会很感激任何帮助。
如果选择选项1中的选项1,则写入脚本时会阻止提交按钮的默认行为。下面的代码:如果选择选项1,jQuery选择框
而且在我的网站我使用的换肤 - 选择插件,但我不知道这是否对剧本有任何影响。我们会很感激任何帮助。
在这里你去下面是你的提琴的更新脚本:
$('.send').click(function(e) {
var a = $('.dupa').val();
if(a == "1")
{
alert('Dupa');
e.preventDefault();
}
});
我宁愿指向通过ID选择比页面的所有选项元素 – 2012-01-27 12:55:42
谢谢,但我不认为这是工作,因为警报不显示。另外,当我从选择框中选择其他选项时,值1仍然保持在html中被选中,所以脚本将始终阻止发送按钮的默认行为。 – Tomarz 2012-01-27 12:56:50
检查小提琴:http://jsfiddle.net/QgZHC/13/ – 2012-01-27 13:08:23
$('.send').click(function(e) {
if ($('.dupa').val() == '2') {
alert('Dupa');
e.preventDefault();
}
});
试试这个:
if ($('.dupa').attr('value') != 1)
尝试
$('.send').click(function(e) {
if ($('.dupa option:selected').val()==1) {
alert('Dupa');
e.preventDefault();
}
});
对不起,这是http://jsfiddle.net/QgZHC/7/ – 2012-01-27 12:53:47
也是,我会用$(“#DUPA”)通过ID而不是按类别或元素找到选择名称。 – 2012-01-27 12:56:19
谢谢!这很好:) – Tomarz 2012-01-27 13:07:40