0

我有以下ajax请求:

function getDetails()
{
    $.ajax({
            type: 'GET',
            url: 'http://xxxxxx/get_determined_prize.php',
            success: function(result)
            {
                alert(result);
            },
            fail: function()
            {
                console.log("Failure!!");
            }
        });
}

它调用包含以下代码的以下 php 文件:

<?php

    echo "5";
?>

有人可以查明我的代码有什么问题吗?当我调试 javascript 方法时,在执行 ajax 请求期间,跳过了成功和失败方法。

4

1 回答 1

0

请点击链接并尝试这个 http://api.jquery.com/jQuery.ajax/

  var request=  $.ajax({
        type: 'GET',
        url: 'http://url/get_determined_prize.php',
        success: function(result)
        {
            alert(result);
        }
    });

request.fail( function()
        {
            console.log("Failure!!");
        });

jqXHR.fail(function(jqXHR, textStatus, errorThrown) {}); 错误回调选项的替代构造, .fail() 方法替换了已弃用的 .error() 方法。有关实现细节,请参阅 deferred.fail()。

于 2013-10-24T12:03:13.057 回答