想知道为什么我的错误在ajax调用中没有被捕获
if (!model_name){
throw new Error (barcode + " invalid product");
}
$.post("php/ajax/check_ui_arguments.php", {barcode: barcode},
function(message){
if (message){
var error = jQuery.parseJSON(message).msg;
var errorstr = barcode +": "+ error;
//alert(errorstr);
throw new Error (errorstr);
}
});
第一个异常被抛出并被捕获但第二个异常将在控制台日志中抛出并被捕获。