新行

时间:2016-01-30 06:10:41

标签: jquery asp.net-mvc-5

行动的一部分:

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。

但是$(&#39; .validation-summary-errors&#39;)。append(response.Message)这一行给出了实际的错误消息,但它们用(,)分隔如何在新行上显示每个错误?< / p>

2 个答案:

答案 0 :(得分:0)

试试这个

for (var error in response.Message)
{
    $('.validation-summary-errors').append(response.Message[error] + '<br />');
}

答案 1 :(得分:0)

您可以尝试这样的事情:

Resultset res = stmt.executeQuery("SELECT * FROM tls;");