无法插入DOM节点

来源:6-2 页面逻辑连通(二)

懵逼的我

2017-02-14 16:58

可以获取数据,但是页面没有显示查询结果。控制台中看到list中已正确插入元素,但就是无法呈现。(控制台点击查询后会有两个页面结构)下面是代码:

                $.get(urlPre+_url,_data,function(data){
				// 获取结果列表
					var list=$('#list');
					var timeTables=$(data).find('TimeTable');

					var _arr=[];
					timeTables.each(function(index,obj){
						var i=index;
						if(i>9) return false;

						var that=$(this);
						if(that.find('FirstStation').text()=='数据没有被发现'){
							alert('数据没有被发现');
							// return false;
						}

						var _html='<li><a href="#" data-no="'+that.find('TrainCode').text()+'">'+
						'<h2>'+that.find('TrainCode').text()+'</h2>'+
						'<p>'+that.find('FirstStation').text()+'——'+that.find('LastStation').text()+'</p>'+
						'<p>用时:'+that.find('UseDate').text()+'</p>'+
						'<p class="ui-li-aside">'+that.find('StartTime').text()+'开</p>'+
						'</a></li>';

						_arr.push(_html);
					})

					if(_arr.length>0){
						list.html(_arr.join(""));
						list.listview('refresh');
					}


写回答 关注

2回答

  • weibo_奔跑的喔汼_04054947
    2019-01-18 10:30:17

    请问您的跨域是怎么解决的?我的这个网址失效耶

  • qq_风采依旧_3
    2017-04-24 14:28:31

    在var list=$('#list');前面先对list进行清空 $("#list")>html("");

jQM Web App –列车时刻表

主流移动WEB应用程序开发框架,可以开发简单的Web App应用

38491 学习 · 188 问题

查看课程

相似问题