我有一个来自我的控制器的JSON数组
<%= raw @visits %>
我只是想循环使用这个,如果&#34;名称&#34;为null然后用字符串&#34; Unknown&#34;替换它。目前这失败了。
var withNull = <%= raw @visits %>;
var noNull = $.each(withNull, function(obj) {
if(obj.name == null) {
obj.name = "Unknown";
}
});
答案 0 :(得分:1)
使用
$.each(withNull, function(idx, obj) {
jQuery的$.each
回调的参数是“向后”的顺序。
它首先传递索引,然后传递元素。
喜欢使用
withNull.forEach(function(obj) {