我构建了一个webservice
,需要实现正确的error-handling
。
所以在PHP中,我做了:
if($error){
error_log("Empty response for ".$url);
header('HTTP', true, 500);
return 'An error occured';
}
在jQuery中:
$( document ).ajaxError(function(xhr, status) {
alert(xhr.responseText);
});
然而,
xhr.responseText 是"未定义"。
出了什么问题?