zoukankan      html  css  js  c++  java
  • jquery table 发送两次请求 解惑

    版本1.10

    以下链接为一个较低版本解决方案:

    http://blog.csdn.net/anmo/article/details/17083125

    而我的情况有点作,

    情况描述:

    1,一个页面两个table,一个主table 一个弹出层table

    2,每次打开弹出层,新打开的table  URL会变化,每次会有一次老url,一次新URL  从浏览器上看是同一时间点发出的。

    有想过是table内部渲染问题,使用了销毁再赋值失败
    官方API: https://datatables.net/reference/api/clear()

    官方API:https://datatables.net/reference/api/destroy()

    一次偶然情况 将 

    dataTableSub.ajax.reload();  写成  dataTable.ajax.reload();

    即本来弹出一个subtab 后,刷新subtab ,变成刷新父tab  ,问题突破口出来了,subtab 数据刷新了!而且只有一个请求!还是老URL发出的。 一脸蒙逼。

    检查代码之后发现在弹出subtab时会置空所有控件包括select,而这个table 中下拉“每页多少行”也在置空中!好吧,自己作...

    以下为jquery 的table 的api

    https://datatables.net/reference/api/

    两次请求,即为一次刷新数据,一次拉取新数据。刷新在“每页**行”变化时自动触发。 

  • 相关阅读:
    二分优化lis和STL函数
    D8 双连通分量
    Apicloud 之按两次后退键退出应用
    Js 之正则验证手机号、QQ、身份证等
    PHP 之循环创建文件夹
    招聘系统
    Mysql 之根据经纬度按距离排序
    PHP 之根据两个经纬度计算距离
    PHP 之Mysql优化
    Tkinter 之使用PAGE工具开发GUI界面
  • 原文地址:https://www.cnblogs.com/jackicalSong/p/8311712.html
Copyright © 2011-2022 走看看