-1

PHPファイルを呼び出すためにjQueryのload関数を使用して応答を取得します。たとえば、PHPの側では値「1」を取得します。

この値をjQueryに送信するにはどうすればよいですか?

jQuery 関数ロード呼び出しファイル:

$(document).ready(function(){

$("#file_content").load("index.php?action=ok");

});

jQuery スクリプトは index.php を呼び出し、action=okを使用してアクティブな PHP 関数を呼び出し、たとえば、(PHP の側で) "start" という値を取得します。この値を取得するには、他の時間を jQuery の関数に送信し、値を表示します。 "start" - jQuery 関数に入るまで取得します。

値「開始」が表示される場合、jQuery 関数は機能し、この値を取得しない場合 (開始) jQuery 関数は機能しません。私にとっての問題は、この値が PHP で取得され、機能を検出する方法がわからないことです。 jQueryに。

4

1 に答える 1

1

$.load にはコールバック関数があります。

これを試して:

$(document).ready(function(){

$("#file_content").load("index.php?action=ok", function(data){
    if(data == "start"){
        //your code
    } else {
        //if the response from php is not "start";
    }
});

});
于 2012-11-21T16:44:58.533 に答える