我正试图使用jQuery的each函数来循环遍历下面的数组。我的目标是找到键("Name")并使用其底层数组值在网页中输出。
Array
(
[E-mail] => Array
(
[0] => Your e-mail address is spelled incorrectly
[1] => Another error just to annoy you further
)
)
Javscript中没有关联数组,这意味着要获得:
Array
(
[E-mail] => Array
(
[0] => Your e-mail address is spelled incorrectly
[1] => Another error just to annoy you further
)
)
您将不使用数组,而是使用对象,然后该对象将包含消息数组。这里有一个例子:
var data = {
email : [
"Your e-mail address is spelled incorrectly",
"Another error just to annoy you further"
]
};
现在,要循环使用data.email数组,您可以使用jQuery的$.each
或简单的Array.prototype.forEach
本地方法
data.email.forEach(function (item, index) {
console.log(item);
});
使用$.each
:
$.each(data.email, function (index, item) {
console.log(item);
});