首先是php客户端使用
echo json_encode(array(.........));
返回一个JSON数组
然后是javascript客户端
jQuery(document).ready(function(){
jQuery.get("__APP__/Other/_ajaxGetPrompt&site=left&ajax=1", function(data){
var json = eval('('+data+')');
for(var i=0; i<json.length; i++){
if(i==0)jQuery('#newSite').html('('+json[i]+')');
.............................
}
});
});
同时记录下解决 jquery 和prototype冲突的问题
<script type="text/javascript" src="__PUBLIC__/Js/jquery.js"></script>
<script type="text/javascript">
var jQuery=$;
</script>
jquery 必须在 prototye上面载入
而后 $全部用 jQuery 代替即可