为了解决复选框数据渲染问题,采取了两种方法。一种是直接php生成
1. php传参到j传递到 js
网页源码会显示
<script>var
tagjson =<?php echo $result;?>;</script>
2.采取ajax的同步加载;
同步加载注意将 async:设置为false,否则不能赋值到层外的全局变量。
var tagjson ;
$.ajax({
url: '../../json/taglist.json',
async: false,
dataType: 'json',
success: function (json) {
//tagjson = JSON.stringify(json);
tagjson = json;
}
});
//tagjson=JSON.parse(tagjson);
//alert(tagjson);