選択ボックスのオプション1が選択されている場合、送信ボタンのデフォルトの動作を妨げるスクリプトの記述に問題があります。コードは次のとおりです。
また、私のWebサイトでは、skinnable-selectプラグインを使用していますが、それがスクリプトに影響を与えるかどうかはわかりません。どんな助けにも感謝します。
選択ボックスのオプション1が選択されている場合、送信ボタンのデフォルトの動作を妨げるスクリプトの記述に問題があります。コードは次のとおりです。
また、私のWebサイトでは、skinnable-selectプラグインを使用していますが、それがスクリプトに影響を与えるかどうかはわかりません。どんな助けにも感謝します。
これを試してください:http: //jsfiddle.net/QgZHC/7/
以下は、フィドルの更新されたスクリプトです。
$('.send').click(function(e) {
var a = $('.dupa').val();
if(a == "1")
{
alert('Dupa');
e.preventDefault();
}
});
これもチェックしてください:http://jsfiddle.net/QgZHC/6/
$('.send').click(function(e) {
if ($('.dupa').val() == '2') {
alert('Dupa');
e.preventDefault();
}
});
試す
$('.send').click(function(e) {
if ($('.dupa option:selected').val()==1) {
alert('Dupa');
e.preventDefault();
}
});
これを試して:
if ($('.dupa').attr('value') != 1)