2011-10-22 5 views
1

私はinput type = "submit" onclickイベントをどのようにしてcommitfunds.valdiateを発生させますか?私はクラスやIDを使用することはできません。それはonclickイベントでなければなりません。jquery submit onclick

ここにコードは次のとおりです。

<? 
foreach ($db->row AS $val){ 
$("#commitfunds<?=$val['id']?>").validate({ 
submitHandler: function(form){ 
    $.post('/pages/aditorials/add_to_cart.php', 
$("#commitfunds<?=$val['id']?>").serialize(), function(data) { 
     $('#wb_fundsresults<?=$val['id']?>').html(data); 
    }); 
} 
}); 


<form> 
<input type="text" name="commit_funds"> 
<input type="submit" onclick="$(#commitfunds).validate()<?=$val['id']?>;return false;"> 
</form> 
<div id="#wb_fundsresults<?=$val['id']?>"></div> 

?> 

おかげ

答えて

6
$("input[type=submit]").click(function(){ 
// do your stuff 
}); 

EDIT:あなたが使用することができ11/11/14

submit()

$("form").submit(function(event){ 
// do your stuff 
}); 
+0

または '$( 'フォーム')に提出されたフォームを確認する(関数(){/ *ものを行う* /})を提出;。答えは' –

+0

感謝。 jquery関数またはonlickイベントのためのものですか?私はonlickイベントのためにそれが必要です。ユーザーが送信ボタンをクリックするとonclickイベントが発生し、jQuery関数が実行されます。 – complexi