1
有沒有什麼辦法來顯示自定義消息在Ajax錯誤?我有這個在服務器端從返回內容的ajax響應與IHttpActionResult非正常響應
[HttpPost]
public IHttpActionResult CrearProducto(EProducto Producto)
{
if (objBLProducto.ObtenerProductoRepetido(Producto, ConnectionStringStore).Count > 0)
{
return Content(HttpStatusCode.BadRequest, "Producto repetido");
}
if (objBLProducto.InsertarProducto(Producto, ConnectionStringStore))
{
return Ok(Producto);
}
else
{
return InternalServerError();
}
}
在客戶端
$.ajax({
url: "/API/Producto/",
method: "POST",
data: EProducto,
dataType: "json",
type: "POST",
success: function() {
toastr.success("Correcto");
},
error: function (jqXHR, textStatus, errorThrown) {
toastr.error(jqXHR.responseText);
}
});
但我不能夠顯示客戶端自定義錯誤。