Jquery Json键值对;值具有字符串数组
我有一个Json对象;它是返回项错误列表Jquery Json键值对;值具有字符串数组,jquery,json,Jquery,Json,我有一个Json对象;它是返回项错误列表 [{"Key":"txt_Field","Value":["Error Msg1","Error Msg2"]}] Jquery代码 $.each(errors, function (key, value) { var obj = errors[key].Key; //alert(errors[key].Key); for (message in value) {
[{"Key":"txt_Field","Value":["Error Msg1","Error Msg2"]}]
Jquery代码
$.each(errors, function (key, value) {
var obj = errors[key].Key;
//alert(errors[key].Key);
for (message in value) {
alert(message.Value);
}
//$.each(value, function (key, value) {
// alert(key + ' : ' + value);
//});
});
我想在ul li标签中获取错误消息。您有一个对象数组。在代码中,值
指数组中的每个对象<代码>$。每个
的工作方式不同于。。。在循环中,使用键访问对象属性。只需使用值
参数即可
var $ul = $('ul');
$.each(errors, function (key, value) {
// `key` here is the index
// `value` refers to each array element
$.each(value.Value, function(_, error) {
$ul.append($('<li>', { text: error }));
});
});
var$ul=$('ul');
$.each(错误、函数(键、值){
//'key'这是索引
//'value'指的是每个数组元素
$.each(value.value,函数(\ux,错误){
$ul.append($(',{text:error}));
});
});
上面的代码片段首先选择并缓存目标ul
元素。如果有多个ul
元素,则可以更改选择器。如果没有ul
元素,您可以使用$(“
”)
生成一个元素