1

私はjquery ajaxに取り組んでいます。私は次のようにコードを使用しています:

var url = baseurl +"/index.php/users/ajaxwixusers";
    var dataStringfirst = 'wixuserid='+ instanceId;
    $.ajax({
            //dataType : 'html',
            type: 'GET',
            url : url,
            data : dataStringfirst,
            complete : function() { },
            success: function(data) 
                    {
                        alert(data);
                        window.location.href="http://localhost:81/customers/index.php/acappointments/appointuseroverlay/user_id/203";
                    }
        });

PHPファイルでは、値を次のように取得しています:

echo $user_id = $wixuser->id;

成功時にこの値を返したい。ajaxの出力を警告しようとしているとき。

ファイルの完全な HTML を返しています。完全な HTML ではなく、値のみを返すにはどうすればよいですか?

4

2 に答える 2

0

Ajax 応答は、要求されたページからの出力として常に完全なデータを提供します。HTML を使用したくない場合は、なぜそこに配置するのですか? 特定の値を取得したい場合は、その値のみを印刷し、そのページで HTML を使用しないでください。

于 2013-07-26T08:45:19.587 に答える