0

jQuery と Ajax を使用しています。

私の MainFile には次のコードがあります。

<html>
    <head>
        <script src="Myscript.js">
        </script>
        <script type="text/javascript">
            $(document).ready(function(){
                $.ajax({
                    type: 'POST',
                    url: 'ajax.php',
                    success: function(data){
                        $("#response").html(data);
                    }
                });
            });
        </script>

    <body>
        <div id="response">
        </div>
    </body>
</html>

私のajax.phpはサンプルデータを取得します

...
MyScript.js has the following

function display (text,corner)
{

}
..

Myscript.js があります。この中に、 という関数がありますdisplay(text,corner)。ajax.php を実行した後、この関数を呼び出す必要があります。

上記のコードをjQueryで行うにはどうすればよいですか?

ajax.php の後に実行順序を決めて呼び出しを行うことはできますdisplay(text,corner)か?

4

1 に答える 1

1

display次のように、Ajax リクエストのコールバック関数で関数を呼び出す必要があります。

$.ajax({
    type:'POST',
    url: 'ajax.php',
    success: function(data){
        display(data, /* your other parameter, corner */); //Invoking your data function
    } 
});       

上記の場合、dataから受信した応答ですajax.php

于 2008-12-25T09:13:52.197 に答える