F.prototype.pullData = function(e) {

   success: function (t) {
var da001 = i;
window.getdata1234567(da001);
"function" == typeof a.parseData && (t = a.parseData(t) || t),
 ////F.prototype.renderData = function(e, n, o, r) ;  e=json对象;n =第几页,o=总数据数;r=未定义 
  window.getobj.renderData(e,,);
window.getdata1234567 = function (data) {
window.getobj = data;
}
layui.define(...);
  case 'reload':
//调用table.pullData
////F.prototype.renderData = function(e, n, o, r) ; e=json对象;n =第几页,o=总数据数;r=未定义
var jsonstr = '';
var e = JSON.parse(jsonstr);
var t = table;
var that = this;
window.getobj.renderData(e,1,21);

二改

   var that_obj;
table.render(
{
}
,
function (data) {
that_obj = data;
}
);
        d.render = function (e,callback) {
var t = new F(e);
callback = callback || new Function();
callback(t);
return c.call(t)
  //F.prototype.renderData = function(e, n, o, r) ;  e=json对象;n =第几页,o=总数据数;r=未定义
var jsonstr = '';
var jsonstr = jsonstr.replace(/\\/g, "\\\\");
var e = JSON.parse(jsonstr);
var n = table;
var that = this;
that_obj.renderData(e, , );
      form.render();
parent.document.getElementById("search").click(); //执行父页面 查询事件

三  改....

  var that_obj;
var call_back = function (data, data1) {
if (data != null) {
that_obj = data;
return {};
}
////增加传递 参数
if (data1 != null) {
var r = data1;
r.where = 123456;
return r;
}
}; //加载数据
function load_data(data) {
//F.prototype.renderData = function(e, n, o, r) ; e=json对象;n =第几页,o=总数据数;r=未定义
//var e = JSON.parse(json_str);
e = data;
that_obj.renderData(e, 1, e.count);
form.render();
}
//请求数据
//执行提交 事件
function search_post() {
var posturl = "/Backstage/HFEventInfo/list/";
var index = layer.msg('查询中,请稍候...', { icon: 16, time: false, shade: 0 });
setTimeout(function () {
p_f1();
layer.close(index);
}, 300);
function p_f1() {
myxhr.send_data(posturl,
function () {
//var files = document.getElementById("input-file").files;
var page_size = document.getElementById("txt_pagesize").value;
var type_id = document.getElementById("typeid").value;
var formData = new FormData();
formData.append("page", 1);
formData.append("limit", page_size);
formData.append("typeid", type_id);
return formData;
},
function (data) {
var that = data;
//var obj = JSON.parse( data.data);
if (data && data.code == 0) { load_data(data); //outputImg.setAttribute("code", obj.code); }
}
);
} } table.render(
{
}
, call_back
);

//table .js

d.render = function (e, callback) {
var t = new F(e);
callback = callback || new Function();
win_handle_data = callback;
callback(t);

return c.call(t)
}

var r = {}; r[l.pageName] = e, r[l.limitName] = a.limit; var d = t.extend(r, a.where);
"function" == typeof win_handle_data && (r = win_handle_data(null, r));
a.contentType && 0 == a.contentType.indexOf("application/json") && (d = JSON.stringify(d)), t.ajax({

"use strict";
var win_handle_data;

//----

that_obj.pullData(1); //加载第一页数据   无需 返回的json数据 二次无法处理

//---------其他研究
//var a = layui.laypage;
//var s = that_obj.config;
//var t = layui.$
//var o = e.count;
//void (s.page && (s.page = t.extend(
// {
// elem: "layui-table-page" + s.index,
// count: o,
// limit: s.limit,
// limits: s.limits || [10, 20, 30, 40, 50, 60, 70, 80, 90],
// groups: 3,
// layout: ["prev", "page", "next", "skip", "count", "limit"],
// prev: '<i class="layui-icon"></i>',
// next: '<i class="layui-icon"></i>',
// jump: function (e, t) {
// t || (c.page = e.curr,
// s.limit = e.limit,
// c.loading(),
// c.pullData(e.curr))
// }
//}, s.page),
// s.page.count = o,
// a.render(s.page)));
//加载数据
function load_data(data) {
//F.prototype.renderData = function(e, n, o, r) ; e=json对象;n =第几页,o=总数据数;r=未定义
//var e = JSON.parse(json_str);
e = data;
//that_obj.pullData(1); //加载第一页数据 that_obj.config.page = true; //重置 翻页数据
that_obj.renderData(e, , e.count); //绑定数据
that_obj.setColsWidth();//自动列宽
that_obj.renderForm(); //渲染列表数据
form.render(); }

layui table 改的更多相关文章

  1. layui table+复杂表头+合并单元格

    效果图: 问题:行hover效果感觉错乱  所以改为透明色 代码: <!DOCTYPE html> <html lang="en"> <head> ...

  2. layui table 分页 序号始终从”1“开始解决方法

    在用Layui table 分页显示数据,用 type:"numbers" 进行显示序号有以下的问题 1.表格自带的分页,page:true 这种分页,在切换页面的时候序号可以正常 ...

  3. layui table分页 page为false时,limit问题

    问题描述:table数据表格page设为false时,limit为默认设置10 解决办法:limit设为 Number.MAX_VALUE 加载全部数据 实例: var table = layui.t ...

  4. layui.table图片显示不全和404问题

    1.图片显示不全 在使用layui.table组件中,加载的图片显示不全,需重新定义CSS如下: .layui-table-cell{ height: auto!important; white-sp ...

  5. layui table数据表格reload where参数保留问题

    layui table数据表格reload where参数保留问题 在使用layui过程中多多少少会遇到些问题 table reload 有个坑:reload时where参数会保留上次的参数,如果用 ...

  6. Layui table 组件的使用:初始化加载数据、数据刷新表格、传参数

    背景 笔者之前一直使用 bootstrap table ,因为当前项目中主要使用 Layui 框架,于是也就随了 Layui table ,只是在使用的时候出现了一些问题,当然也是怪自己不熟悉的锅吧! ...

  7. layui table动态表头 改变表格头部 重新加载表格

    改变头部原理: 删除原来表格, 重新建立DOM元素, 重新加载table,实现表头改变 明白了原理, 我相信大家都能写出来了, table.reload(ID, options)目前好像还不支持con ...

  8. layui table 表格模板按钮实例

    这是个是全部的jsp 页面: <%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8& ...

  9. 项目总结17-使用layui table分页表格

    项目总结17-使用layui table分页表格总结 前言 在项目中,需要用到分页的表格来展示数据,发现layui的分页表格,是一个很好的选择:本文介绍layui table分页表格的前后端简单使用 ...

随机推荐

  1. java中抽象类、接口及区别

    转自:http://www.cnblogs.com/dolphin0520/p/3811437.html 一.抽象类 在了解抽象类之前,先来了解一下抽象方法.抽象方法是一种特殊的方法:它只有声明,而没 ...

  2. IF-ELSE嵌套练习

    一,1,编写程序,由键盘输入三个整数分别存入变量num1,num2,num3中,对它们进行排序,使用if-else结构,并按从小到大的顺序输出: package practice; import ja ...

  3. vs2015中将复制过来的文件夹显示目录文件

    先将文件夹和文件复制到VS程序所在的位置,点击解决方案资源管理器上的“显示所有文件”按纽,展开这个文件夹,这样你就可以看到这个文件或者文件夹了,这时,这个文件或者文件夹是虚线构成的.你右击这个文件或者 ...

  4. Linux 下面根据端口号 查询 可执行程序的路劲的方法

    1. 安装上lsof 的包 2. 使用 lsof 命令查看相关进程 lsof -i: 效果为: 3. 根据/proc 的目录查看可执行目录的文件位置 ll /proc/procid # procid ...

  5. python nonlocal 的具体原理

    很多文章都大概列了下nonlocal的具体用法,比如看到几篇文章写的 “nonlocal关键字用来在函数或其他作用域中使用外层(非全局)变量” 看完以后我感觉自己是懂了,但光从这句话来说还没完全理解它 ...

  6. 使用render函数渲染组件

    使用render函数渲染组件:https://www.jianshu.com/p/27ec4467a66b

  7. JDBC的一些简单通用代码

    JDBC的一些简单通用代码 功能包括 连接数据库 查询操作 执行sql语句 jdbc相关类的加载 关闭连接 获取数据库格式的当前时间 代码 package dao; import java.sql.C ...

  8. Codeforces Round #587 (Div. 3)

    https://codeforces.com/contest/1216/problem/A A. Prefixes 题意大概就是每个偶数位置前面的ab数目要相等,很水,被自己坑了 1是没看见要输出修改 ...

  9. Homebrew学习(七)之你应该定期更新 Homebrew

    参考 你应该定期更新 Homebrew

  10. npm学习(八)之如何使用语义化版本

    npm的语义化版本控制——Semantic versioning 在新发布的代码中传达更改的程度非常重要,因为有时更新会破坏包需要的代码(称为依赖项).语义化版本控制(semver)是一个旨在解决这个 ...