0

文字でリストされたナビゲーションがあり、ユーザーが文字をクリックしたときに、別の json ファイルから俳優と監督を呼び出そうとしています。私は 2 つの ajax 呼び出しを使用して、actor.php と director.php からデータを取得しました。ローカル マシンでは正常に動作しますが、サーバーでは最初のマシンのみが動作します。各 ajax 呼び出しを機能させるにはどうすればよいですか?

$(document).ready(function(){
    $('.letters').click( function(){
         var letter=$(this).html();

     $.ajax({
       url: 'actor.php?harf='+letter,
       dataType: 'json',
       success: function(JSON) 
                 {  //some code   }
               }); 


     $.ajax({
       url: 'director.php?harf='+letter,
       dataType: 'json',
       success: function(JSON) 
              {  // some code     }
     }); });  });
4

3 に答える 3

3

これを行うとどうなりますか:

$.ajax({
   url: 'actor.php?harf='+letter,
   dataType: 'json',
   success: function(JSON) {  
     //some code   
     $.ajax({
       url: 'director.php?harf='+letter,
       dataType: 'json',
       success: function(JSON) {
         // some code
       }
     });
   });
});

2 つの ajax 呼び出しを連続して積み重ねることは、私がリスクを冒すものではありません。

于 2010-04-05T00:16:33.620 に答える
0

ウェブブラウザから director.php?harf=xxx をロードするとロードされます。2つのajax呼び出しで2つのjsonファイルを取得しようとすると、2番目のajax呼び出しだけが機能しません。

于 2010-04-04T23:04:05.133 に答える
0
        $.ajax({
            "type": "POST",
            "dataType": 'json',
            "contentType": "application/json; charset=utf-8",
            "url": "../webmethods.aspx/UpdateNextFollowUpForMultipleInvoice",
            "data": "{'strIds':'" + strIds + "','dtNextFollowUp':'" + dtNextFollowUp + "'}",
            "success": function () {


            }
        });
于 2013-05-17T04:20:46.313 に答える