Php 如何将通过ajax获得的json arrray传递到codeigniter的div或视图中
我需要将使用AJAX滚动函数接收到的JSON数组发送到视图的div或HTML响应 我怎样才能做到这一点 这是我的密码:Php 如何将通过ajax获得的json arrray传递到codeigniter的div或视图中,php,jquery,json,ajax,codeigniter,Php,Jquery,Json,Ajax,Codeigniter,我需要将使用AJAX滚动函数接收到的JSON数组发送到视图的div或HTML响应 我怎样才能做到这一点 这是我的密码: <script type="text/javascript"> $(document).ready(function(){ $(window).scroll(function(){ var url= '<?php echo base_url("user/get_all_post"); ?>'; var lastID =
<script type="text/javascript">
$(document).ready(function(){
$(window).scroll(function(){
var url= '<?php echo base_url("user/get_all_post"); ?>';
var lastID = $('.load-more').attr('lastID');
if ($(window).scrollTop() == $(document).height() - $(window).height() && lastID != 0){
$.ajax({
type:'POST',
url:url,
data:'id='+lastID,
beforeSend:function(html){
$('.load-more').show();
},
success:function(html){
//alert(html);
var ParsedObject = JSON.stringify(html);
var json = $.parseJSON(ParsedObject);
//alert(json);
/*
var json =" [{'id':1,'name':'Test1'},{'id':2,'name':'Test2'}]";
var jsonArray = eval('(' + json + ')');
for (i in jsonArray)
{
alert(jsonArray[i]["name"]);
}
*/
// alert(json.id);
var jsonArray = eval('(' + json + ')');
$PostId=jsonArray[4]["id"];
alert($PostId);
for(i in jsonArray)
{
$status=jsonArray[i]["status"];
$status_image=jsonArray[i]["status_image"];
$multimage=jsonArray[i]["multimage"];
}
//alert(Lastid);
$('.load-more').attr('lastID',$PostId);
$('#result_table').append($status_image);
}
});
}
});
});
</script>
$(文档).ready(函数(){
$(窗口)。滚动(函数(){
var url='';
var lastID=$('.load more').attr('lastID');
if($(窗口).scrollTop()==$(文档).height()-$(窗口).height()&&lastID!=0){
$.ajax({
类型:'POST',
url:url,
数据:'id='+lastID,
发送前:函数(html){
$('.load more').show();
},
成功:函数(html){
//警报(html);
var ParsedObject=JSON.stringify(html);
var json=$.parseJSON(ParsedObject);
//警报(json);
/*
var json=“[{'id':1,'name':'Test1'},{'id':2,'name':'Test2'}]”;
var jsonArray=eval(“(“+json+”)”);
对于(我在jsonArray)
{
警报(jsonArray[i][“名称]);
}
*/
//警报(json.id);
var jsonArray=eval(“(“+json+”)”);
$PostId=jsonArray[4][“id”];
警报($posted);
对于(我在jsonArray)
{
$status=jsonArray[i][“status”];
$status_image=jsonArray[i][“status_image”];
$multimage=jsonArray[i][“multimage”];
}
//警报(Lastid);
$('.load more').attr('lastID',$PostId);
$('result_table')。追加($status_image);
}
});
}
});
});
jsonArray
给了我显示数组到转换的错误,所以我如何通过HTML元素传递要在视图中使用的完整数组