2012-01-24 5 views
2

を完了したときにJS関数を呼び出す方法CakePHPは - AJAXリクエストがAJAXリクエストは、私はJsのヘルパーとのRequestHandlerコンポーネントを使用してい</p> <p>を完了したとき、私はJS関数を呼び出すことができますどのように

これが私の見解です私はAjaxのリクエストが完了/実行されたときに私は、ユーザー登録DIを閉じることができるように、JS関数を呼び出したい ...私はロードメッセージと成功メッセージが出てい

<?php echo $this->Js->submit('Create User', array(
    'before'=>$this->Js->get('#loading')->effect('fadeIn'), 
    'success'=>$this->Js->get('#loading')->effect('fadeOut'), 
    'update'=>'#success', 
)); 
?> 

を提出V

答えて

3

私はJsのヘルパーのメソッドがあります...それを解くには、完全と呼ばれ、我々は、Ajaxリクエストが完了した後に呼び出されますテスト()

<?php echo $this->Js->submit('Create User', array(
    'before'=>$this->Js->get('#loading')->effect('fadeIn'), 
    'success'=>$this->Js->get('#loading')->effect('fadeOut'), 
    'update'=>'#success', 
    'complete' => 'self.setInterval("test()",2000);' 
)); 

JS関数を呼び出すことができます。

関連する問題