2011-06-23 14 views
1

ロードされた後の関数を呼び出す方法を、私はdivのcalled-(container_level2)には、Ajaxページが完全にjqueryのを使用して

enrollment_forms.php 
  • ページをロードしました。

  • このcontainer_level2にlaodedさenrollment_forms.phpページ..

  • が、私は別の関数を呼び出したい

.....どのようにパラメータを持つ1つの関数を使用してこれを行うことができますか。

ここに私が作った機能があります。

function view_update_load_form(list_index, student_id){ 
    $.ajax({ 
      url: "enrollment_forms.php", 
      success: function(result){ 
       $('#container_level2').html(result); 
      }, 
      complete: function(){ 
       load_form(list_index, student_id); 
      } 
      }); 


}  

上記のコードでは... 2つのパラメータ(2つのパラメータ)を持つ関数を呼び出します。

view_update_load_form(list_index, student_id)... 

この関数はページを読み込みます。

enrollment_forms.php. 

enrollment.forms.phpが読み込まれます。私はそれは多くの場合、ページがロードされて完了していない場合であっても第二の関数を呼び出す ...

どのように私は...これが動作しないことができます。..同じ偶然にして

load_form(list_index, student_id). 

第2の機能を呼び出すようにしたいです。..それはCALができません

success: function(result){ 
    $('#container_level2').html(result); 
    load_form(list_index, student_id); 
}, 

その方法:あなたのsuccess関数内load_formコールを何を置くことができる私は

+0

ため、以下のリンクを参照してください。.. :( – MFarooqi

答えて

1

...ありませんんhtmlを挿入する前に導かれます。

+0

いいえ、これは動作していません私が作成した関数、またはあなたが示唆したように..これはどこにでも警告()を追加するまで動作します.. – MFarooqi

+0

あなたは精巧なことができますか?javascriptエラーが出ますか? ()? – hughes

+0

"load_form"の前に...実際には私は何のエラーもありません..むしろ何も..もし何かエラーがあったのなら、tha tは参考になるかもしれません... :( – MFarooqi

2

使用

ajaxComplete(); 

は、私は1つのアラートを()を追加した場合、私は必要として...そしてこの作品の詳細 JQuery ajaxComplete

関連する問題