Jquery 每个函数
我想通过Jquery 每个函数,jquery,Jquery,我想通过获取属性。每个函数 public class UserDto { public List<UserNode> UserList { get; set; } } public class UserNode { public UserNode() { UserViews = new List<string>(); } public Guid Id { get; se
获取属性。每个函数
public class UserDto
{
public List<UserNode> UserList { get; set; }
}
public class UserNode
{
public UserNode()
{
UserViews = new List<string>();
}
public Guid Id { get; set; }
public IList<string> UserViews { get; set; }
}
有什么办法得到这个吗?你很接近了。到此为止:
$.each(userDetails, function() {
但是添加参数
$.each(userDetails, function(key, value) {
在回调内部,您可以访问对象中的每个属性名及其对应的值
$.each(userDetails, function(key, value) {
console.log(key, value, userDetails[key], userDetails[key] === value);
});
这是一个你很接近的例子。到此为止:
$.each(userDetails, function() {
但是添加参数
$.each(userDetails, function(key, value) {
在回调内部,您可以访问对象中的每个属性名及其对应的值
$.each(userDetails, function(key, value) {
console.log(key, value, userDetails[key], userDetails[key] === value);
});
这是我的工作
for(var a in model)
{
var model2=model[a].UserViews;
for (var k in model2)
{
alert(model2[k]);
}
}
这是我的工作
for(var a in model)
{
var model2=model[a].UserViews;
for (var k in model2)
{
alert(model2[k]);
}
}
用户视图需要提取我使用过的这个的.bz。每个提取两次?有什么想法吗?可能需要几个id和视图display@user2537795-如果您正在迭代的值之一是对象,并且您希望迭代该对象,那么您需要再次调用$。each
-ie,if(key=='foo'){$。each(value,function(key2,value2){/})…
我尝试了这个,但它没有给出我期望的结果。$.each(userDetails.UserList,function(){$.each(this,function(key,value){alert(value);}); });@user2537795-是否调试过?是否在外部每个回调中放置了一个调试器断点以检查每个值?是的,我添加了警报并检查了值。$.each(userDetails.UserList,function(){$.each(this,function(key,value){alert(value);}); }); 这一个给出了接近的答案。但不是完美的oneId,UserViews需要提取。bz我使用的这个。每两次?有想法吗?可能有几个id和视图需要提取display@user2537795-如果要迭代的值中有一个是对象,并且要迭代该对象,则需要对$进行第二次调用。每个
-ie,如果(key=='foo'){$.each(值,函数(key2,value2){/}).
我尝试了这个,但它没有给出我期望的结果。$.each(userDetails.UserList,function(){$.each)(这个,函数(键,值){alert(值); }); });@user2537795-是否调试过?是否在外部每个回调中放置了一个调试器断点以检查每个值?是的,我添加了警报并检查了值。$.each(userDetails.UserList,function(){$.each(this,function(key,value){alert(value);}); }); 这个答案很接近,但不是完美的