错误信息行动
问题描述:
部分:错误信息行动
var query = from state in ModelState.Values
from error in state.Errors
select error.ErrorMessage;
var errorList = query.ToList();
return Json(new { Result = "Failed", Message = errorList }, JsonRequestBehavior.AllowGet);
脚本的一部分:
for (var error in response.Message)
{
$('.validation-summary-errors').append(error + '<br />');
}
$('.validation-summary-errors').append(response.Message)
问: 在这里,我试图显示在图上新的生产线的每一个的错误信息,是来自行动,但当我迭代消息时,它只给出索引值,即整数值,如0,1。 ('。validation-summary-errors')。append(response.Message)这一行给出了实际的错误消息,但它们被(,)分隔,如何在新行上显示每个错误?
答
试试这个
for (var error in response.Message)
{
$('.validation-summary-errors').append(response.Message[error] + '<br />');
}
+0
谢谢你们! :) –
答
你可以尝试这样的事情:
$('.validation-summary-errors').append(response.Message.join('<br>'));
'$。每个(response.Message,函数(指数,误差){$(”验证 - 总结 - 错误')。append(error +'
');});' –