おそらくばかげた質問が、このフォームはのみ提出することを取得する:私は、フォームを作成しようとしていますは、どのように私はこれが本当にトリッキー見つけたときにそれが必要
場合にのみ、それが特異的べき提出します。 以下のスクリプトは、自分のページに他のフォームを送信するたびに実行されます。
呼び出されない限り、実行されないようにするにはどうすればよいですか?
$('#nurturing_pop_up_form').validate({
rules: {
emailaddress: {
required: true,
email: true
},
board_meeting: {
required: {
depends: function() {
return $('input[name=in_12_months]').is(':checked')==false && $('input[name=in_6_months]').is(':checked')==false
}
}
}
},
submitHandler: function(form) {
var url_remind = 'http://example.com';
var data_remind = $('#nurturing_pop_up_form').serializeArray();
$.ajax({
type: "POST",
url: url_remind,
data: data_remind,
success: function(){
$('.nurturing_pop_up').fadeOut();
}
});
}
});
このようなものを追加すればよいですか?
$('#nurturing_pop_up_form').submit(function(e){
e.preventDefault();
$('#nurturing_pop_up_form').validate({
rules: {
//the rest like above
ヘルプは非常に高く評価されています!
あなたが説明していることを示すものは何も表示されていません。関連するHTMLマークアップを含む*完全なデモを構築します。 – Sparky