迭代通过对象内的数组

时间:2015-02-27 05:11:55

标签: javascript c# arrays regex

使用C#regex我已经将modelState对象发送到java脚本并将其添加到var type temp中。现在这个对象有多个数组在。

enter image description here

一种方法是指定密钥并从此对象获取所有错误消息,如

{{modelState["employee.FirstName"][0]}}
{{modelState["employee.Email"][0]}}
{{modelState[".............."][0]}}

有大约8到10个密钥对可能会返回,并且需要时间来写入所有密钥值。我如何从对象中的这个数组进行迭代,并在没有指定键值的情况下获取所有错误。

1 个答案:

答案 0 :(得分:0)

你可以:

var allErrors = [];
$.each( modelState, function( name, errors ){
    allErrors = allErrors.concat(errors); 
} );