最近在仿写12306火车票查询页面。将12306网站的样式取了下来,其静态页面显示正常,但是通过ajax调用后台数据,再通过append回显却出现了表格挤压的情况。

1、正常显示页面如下:

html代码:

车次

出发站 到达站

id="startendtime">

出发时间

到达时间

id="_span_lishi" style="cursor: pointer;">历时

商务座特等座一等座二等座高级

软卧

软卧硬卧软座硬座无座其它备注

οnclick="myStopStation.open('1','65000C704001','SZQ','GGQ','20151023','3')"

href="javascript:" class="number">C7040

class="lookup" id="65000C704001_01_05_OMO" title="查看票价"

style="cursor: pointer;">

深圳 广州东

12:48 14:00

1小时12分 当日到达

--

--

90

282

--

--

--

--

--

--

2、通过ajax向后台发起请求,并通过append回显结果,却出现了表格被收缩的情况。如下图:

js代码如下:

function trainQuery(type){

//查询火车余票信息

var tckTyp = type;

var qryDate = $("#train_start_date").val();

var fromStn = $("#fromStationText").val();

var toStn = $("#toStationText").val();

var requestParams = "?qryDte=" + qryDate + "&fromStn=" + fromStn + "&toStn=" + toStn + "&tckTyp=" + tckTyp;

var paraObj = { apiId: 102, interfaceId: 3, requestParams: requestParams};

$.ajax({

url : "${skx}/practicalTool",

type : "get",

dataType : "json",

data : paraObj,

success : function(json) {

if(json.resultcode == "200"){

var data = json.data;

var fromStan = "";

$("#_query_table_datas").css({"display" : "block"});

$("#_query_table_datas").html("");

$.each(data, function(i, trainData){

fromStan = trainData.fromStan;

var trainContent = "

\n\n";

trainContent += "

\n

\n";

trainContent += "

\n" + trainData.stanTrainCde + "\n";

trainContent += "

\n\n";

trainContent += "

\n

\n " + trainData.fromStan + " " + trainData.toStan + "\n";

trainContent += "

\n

\n" + trainData.startTme + " " + trainData.arvTme + "\n

\n";

trainContent += "

\n" + trainData.sptTme + " " + trainData.dayDif + "\n

\n

\n\n";

trainContent += "

\n" + trainData.sw_Num + "\n\n";

trainContent += "

\n" + trainData.td_num + "\n\n";

trainContent += "

\n" + trainData.yd_num + "\n\n";

trainContent += "

\n" + trainData.ed_num + "\n\n";

trainContent += "

\n" + trainData.gr_num + "\n\n";

trainContent += "

\n" + trainData.rw_num + "\n\n";

trainContent += "

\n" + trainData.yw_num + "\n\n";

trainContent += "

\n" + trainData.rz_num + "\n\n";

trainContent += "

\n" + trainData.yz_num + "\n\n";

trainContent += "

\n" + trainData.wz_num + "\n\n";

trainContent += "

\n" + trainData.qt_num + "\n\n";

trainContent += "

\n\n";

trainContent += "

\n";

$("#_query_table_datas").append($(trainContent));

});

alert("fromStan:" + fromStan);

$(".errMsg").html("");

}

else{

$("#_query_table_datas").css({"display" : "none"});

$(".errMsg").html(json.reason);

}

},

error : function(){

$("#_query_table_datas").css({"display" : "none"});

$(".errMsg").html("火车票查询异常!");

}

});

return;

}

尝试了很多办法都不奏效,无奈之下只好到贵论坛寻求帮助,还请各位大神不吝赐教!

html追加没有样式,html中append追加的表格元素和静态显示的元素样式不同?相关推荐

  1. div html表格样式设置字体大小,css样式表中如何修改字体大小为18px?

    css样式表中如何修改字体大小为18px?下面本篇文章给大家介绍一下.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css样式表中如何修改字体大小为18px? 在css样式表中可以 ...

  2. Vue中el-table追加行后固定列滚动错位问题

    Vue中el-table追加行后固定列滚动错位问题 一.问题描述 偶然发现一个问题,但是并没有找到解决方案,自己调试了两个多小时终于解决. 先贴出问题 业务描述:在已查询完全部的符合条件的数据后,表格 ...

  3. 【DBMS 数据库管理系统】数据仓库中 数据追加 ( 时标方法 | DELTA 文件法 | 前后映像文件法 | 日志文件法 )

    文章目录 一.数据追加 概念 和 方法 二.时标方法 三.DELTA 文件法 四.前后映像文件法 五.日志文件法 一.数据追加 概念 和 方法 数据仓库 数据追加 : "数据追加" ...

  4. powerbuilder中实现多线程同步查询_Power Query中的“追加查询”可以实现合并多个工作表和工作簿...

    文 /  雷哥   编辑  / 小鱼儿今天雷哥主要跟大家讲解下PQ中的追加查询.通过讲解合并工作表和工作簿,来实现深入理解PQ追加查询.01 PQ追加查询合并工作表 案例老板给我们发过来一个Excel ...

  5. 请将第4章例4-6中的问卷调查结果用文本文件result保存, 并编写程序读该文件然后统计各评语出现的次数,再将最终统计结果追加至esultxt文件中

    1.请将第4章例4-6中的问卷调查结果用文本文件"result"保存, 并编写程序读该文件然后统计各评语出现的次数,再将最终统计结果追加至"esultxt"文件 ...

  6. c语言中以追加只写方式打开文本文件,C语言中打开文件读取,写入的操作

    #include#includeint main(){ //打开文件并以读取的方式 FILE* file = fopen("E://1.txt","rt"); ...

  7. Java 使用LinkedList模拟KTV点歌系统,首先先添加若干歌曲,如果歌曲列表中已有该歌曲,则不加入,否则追加。`然后选择列表中的其中一首置顶,最后选择列表中一首歌曲前置一位。

    使用LinkedList模拟KTV点歌系统 该系统的任务是执行3个操作:首先先添加若干歌曲,如果歌曲列表中已有该歌曲,则不加入,否则追加.`然后选择列表中的其中一首置顶,最后选择列表中一首歌曲前置一位 ...

  8. php file_put_contents 换行追加,PHP中file_put_contents追加和换行的实现方法

    PHP中file_put_contents追加和换行的实现方法 在PHP的一些应用中需要写日志或者记录一些信息,这样的话.可以使用fopen(),fwrite()以及 fclose()这些进行操作.也 ...

  9. 一步追加 `/etc/ssh/sshd_config` 中的`PasswordAuthentication yes` , `PermitRootLogin yes` , 允许ssh远程密码登录

    Linux一步追加 /etc/ssh/sshd_config 中的PasswordAuthentication yes , PermitRootLogin yes , 允许ssh远程密码登录的脚本 一 ...

最新文章

  1. SEL重磅:重新认识菌根:菌根真的如普遍认为的那样重要吗?
  2. apache 提示You don't have permission to access /test.php on this server.怎样解决
  3. scale Database
  4. c语言 执行free函数程序被卡住,FreeRTOS操作系统,在按键中断函数中恢复被挂起的任务,程序卡死的原因和解决办法...
  5. Android环境的安装遇到的问题
  6. java swing 动态生成表格_6 个曾经牛逼哄哄的 Java 技术,你用过吗?
  7. xp正版验证补丁_实操web漏洞验证——IIS HTTP.sys 整数溢出漏洞
  8. mysql 5.0.22_mysql-5.0.22安装
  9. 5-10年的DBA如何独当一面?这10个建议送给你(附图书工具推荐)
  10. 苹果春季新品发布会来了:将推iPhone13 Pro系列紫色版
  11. php 手册中show的使用,文档工具--showdoc(一)
  12. MYSQL数据库事务介绍
  13. JAVA中,目录C:\\TEMP等效于C:\TEMP
  14. 每日一句 i'm by disposition one of life's neutrals,a human Switzerland
  15. python安装模块错误怎么办_Python pip安装模块提示错误解决方案
  16. Wps开发工具-宏的使用
  17. 高中英语语法(002)-否定
  18. List集合按数量分组
  19. 写作历时一个月,长达8000字的年终总结——[2022年终总结]不要怕,请勇敢的向前走
  20. 基于 NCNN 的 Chinese-Lite 模型测试

热门文章

  1. 一个ios工程师必须具备的八大知识技能点
  2. 最小化一维曼哈顿距离的简单证明
  3. 解决jest处理es模块
  4. 解决bootstrap table的export扩展模块利用tableExport导出pdf中文乱码问题
  5. 【UEFI实战】SlimBootloader中调用FSP
  6. Python配置清华软件安装源
  7. 自定义Android聊天气泡ChatView。仿微信聊天气泡,能自定义边框,颜色,点击特效。
  8. 记住这些单词各种编程学习起来会很简单
  9. maven使用slf4j输出日志到文件
  10. mysql数据库热备份_mysql数据库热备份