2012-01-25 28 views

答えて

0

あなたは、イベントを提出JavaScriptにバインドすることができます。

$('form').submit(function() { 
    // do your stuff 
} 

これは送信ボタンではなく、フォームの提出イベント(うまくいけばボタンが含まれていること)に結合していません。

+0

どのようにこれはPHPから追加するには、定期的なボタンを使用できますか? – user1137146

+0

PHPから追加したいものを明確にすることはできますか?あなたはPHPスクリプトを呼び出すこの提出バインディング内でajax呼び出しを行うことができます(もしそれがあなたのものだったならば)。 –

3

ちょうど

$b=$this->add('Button'); 
$b->js('click',array(
    $form->js()->submit(), // submit form 
    $otherelemen->js()->reload(), // do some other action 
    $b->js()->disable()   // disable button 
)); 
+0

wohohoooh、これは面白い!私はjs()が2番目のパラメータのjs()の配列を渡すことができるかどうかわかりませんでした。これは 'js(null、js(null、..))の非常に深いネスティングを避けるための素晴らしい方法です。 ) '私はまだアジレントツールキットの仕組みを理解しようとしている氷山の先端にいると思います! :) –

+0

あまりにもずっと前に追加されていませんでした。 http://agiletoolkit.org/learn/understand/chains/multi – romaninsh

関連する問題