第一,首先把后台读取到的数据转成json数据返回:
public function alertinfoAction(){
//发布广告弹出框
$mycontent=M("mytext");
$teuid=$_SESSION['uid'];
$dataadv = $mycontent->where('uid='.$teuid)->order('id desc')->select();
echo json_encode($dataadv); //转成json数据
}
第二 ,在页面写jq代码:
<script>
function getalertinfo(){
$.get('__URL__/alertinfo',function(data){
//alert(data);
var json = eval(data); //数组
$.each(json, function (index, item) {
//循环获取数据
var id = json[index].id;
var addtime = json[index].addtime;
var images = json[index].images;
var title = json[index].title;
$("#clear-box").html($("#clear-box").html()+'<li><table width="278" border="0" class="tab-box" cellpadding="0" cellspacing="0" ><tr><td colspan="2" height="34" style="position:relative; color:#929292" ><span class="ck-box"><input type="radio" value="'+id+'" name="choose_text_id"></span><span class="icon-nn">'+addtime+'</span></td></tr><tr><td colspan="2" height="160"><span class="img" style=""><i><img src="'+images+'" height="140"></i><b><a href="">'+title+'</a></b></span></td></tr></table></li>'
);
});
});
}
</script>
下面是HTML代码:
<div class="box-list-news">
<ul class="clear-box" id="clear-box">
</ul>
<div class="clear"></div>
</div>