最后定时器无法正确关闭吧?因为flag在初始化为true后就没有机会被再设定成为true了。
应该把var flag = true 放在 for(var attr in json)上
嗯 应该要把var flag=true放入 for(var attr in json)中