如果選擇選項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