如何检查特定网址是否处理了ajax请求原型

时间:2014-06-30 15:01:29

标签: javascript php ajax magento prototype

我尝试使用ajax请求来保存类别选项,并想知道如何检测ajax_attributes.phtml是否已成功处理我的ajax请求。我的问题是无论我指定的是什么网址,它总是提醒它有效,即使我将网址更改为like yadayada.phtml,这根本不存在。

 new Ajax.Request('ajax_attributes.phtml', 
            {
                parameters: {categoryId: categoryId},
                onSuccess: function(response) {
                // Handle the response content...
                alert('it works');
                },

                onFailure: function(){
                 alert('Something went wrong...');
                }
            }); 

1 个答案:

答案 0 :(得分:0)

您可以尝试使用以下代码:

var request = $.ajax({
     url: "script.php",
     type: "POST",
     data: { categoryId: categoryId},  
     dataType: "html"
}); 

request.done(function( msg ) {
     alert('it work');
});

request.fail(function( jqXHR, textStatus ) {  
     alert('Something went wrong...');
});