我有以下json字符串。我只需要锁定' item需要传递给jquery函数。我使用json编码从php获取字符串。
{"ignored":[],"status":{"message":"success","code":200},"locked":[8089033,8092415]}
我的jquery功能如下
$.map(locked, function (id) {
$("#grid-table tr#" + id)
.find("input[type=checkbox]")
.after($("<img src='http://www.placehold.it/20x10/ff0000'>"));
});
});
我不知道如何只锁定= [8089033,809241 5];到我的jquery函数
答案 0 :(得分:2)
首先确保使用像jsonlint
这样的验证器有一个有效的Json字符串要获得锁定,您可以像这样解析Json
var obj = jQuery.parseJSON( '{"ignored":[],"status":{"message":"success","code":200},"locked":[8089033,8092415]}' );
然后你可以得到像这样的锁定对象
obj.locked