我想从数组中的数据显示视图中的图像,但是每次对我什么都不显示,因为错误没有出现在控制台中,而是直接声明功能无效。
$.ajax({
type:"POST",
url:"{{route('sliders.detail')}}",
data:{slug:slug, _token: '{{csrf_token()}}'},
success:function(data){
var result = data;
console.log(data);
var obj = JSON.parse(result);
console.log(obj);
var array1 =obj.heading1.split(",");
var array2 =obj.heading2.split(",");
var arrayLength1=array1.length;
var arrayLength2=obj.slider_images.slider_pic;
console.log(arrayLength2);
var imagedata=obj.slider_images;
console.log(imagedata);
var imageLength=imagedata.length;
if( obj!=''){
$('#view_info').modal('show');
$html = '<table class="table table-bordered table-condensed"><tr><th>Heading 1</th><th>Heading 2</th></tr>';
for(i=0; i < arrayLength1; i++){ $html += '<tr><td>'+array1[i]+'</td><td>'+array2[i]+'</td></tr>'; }
for(k=0;k<imageLength;k++){$html += '<tr><td>'+'<img src="{{asset('public/sliderpic/'.'+imagedata[k].slider_pic+')}}">'+'</td></tr>';}
$html +='</table>';
$('.info_data').html($html);
}
else{
$('#view_info').modal('show');
}
}
});