layui table 改
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 改的更多相关文章
- layui table+复杂表头+合并单元格
效果图: 问题:行hover效果感觉错乱 所以改为透明色 代码: <!DOCTYPE html> <html lang="en"> <head> ...
- layui table 分页 序号始终从”1“开始解决方法
在用Layui table 分页显示数据,用 type:"numbers" 进行显示序号有以下的问题 1.表格自带的分页,page:true 这种分页,在切换页面的时候序号可以正常 ...
- layui table分页 page为false时,limit问题
问题描述:table数据表格page设为false时,limit为默认设置10 解决办法:limit设为 Number.MAX_VALUE 加载全部数据 实例: var table = layui.t ...
- layui.table图片显示不全和404问题
1.图片显示不全 在使用layui.table组件中,加载的图片显示不全,需重新定义CSS如下: .layui-table-cell{ height: auto!important; white-sp ...
- layui table数据表格reload where参数保留问题
layui table数据表格reload where参数保留问题 在使用layui过程中多多少少会遇到些问题 table reload 有个坑:reload时where参数会保留上次的参数,如果用 ...
- Layui table 组件的使用:初始化加载数据、数据刷新表格、传参数
背景 笔者之前一直使用 bootstrap table ,因为当前项目中主要使用 Layui 框架,于是也就随了 Layui table ,只是在使用的时候出现了一些问题,当然也是怪自己不熟悉的锅吧! ...
- layui table动态表头 改变表格头部 重新加载表格
改变头部原理: 删除原来表格, 重新建立DOM元素, 重新加载table,实现表头改变 明白了原理, 我相信大家都能写出来了, table.reload(ID, options)目前好像还不支持con ...
- layui table 表格模板按钮实例
这是个是全部的jsp 页面: <%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8& ...
- 项目总结17-使用layui table分页表格
项目总结17-使用layui table分页表格总结 前言 在项目中,需要用到分页的表格来展示数据,发现layui的分页表格,是一个很好的选择:本文介绍layui table分页表格的前后端简单使用 ...
随机推荐
- 剑指OFFER数据结构与算法分类
目录 数据结构 算法 数据结构 数组 有序二维数组查找 数组相对位置排序 数组顺时针输出 把数组排成最小的数 数组中的逆序对 扑克牌顺子 数组中重复的数字 构建乘积数组 链表 链表反向插入ArrayL ...
- CentOS 7 卸载 mysql
查看是否安装 mysql rpm -qa | grep -i mysql yum list install mysql* 卸载 yum方式 yum remove mysql mysql-server ...
- 《Python编程从0到1》笔记1——表达式的风格(前缀、中缀、后缀)
运算符和运算数组成表达式.运算符和运算数的出现次序会影响表达式乃至程序设计语言的风格. 1.前缀表达式 前缀,是指运算符的位置在前.前缀风格的一个例子是函数调用,如求最大值函数:max(3, 2, 5 ...
- htc 手机
是否解锁locked unlocked 然后刷入REC
- css实现毛玻璃效果
css实现毛玻璃效果,效果图 1,html代码 <div class="mainHolder"> <div class="textHolder" ...
- 10分钟学会RabbitMQ安装部署
一.单机版的 RabbitMQ 的安装部署 1.安装 Erlang 环境 wget http://erlang.org/download/otp_src_19.3.tar.gz tar -zxvf o ...
- Python类函数调用:missing 1 required positional argument
在Python中,应该先对类进行实例化,然后在应用类.注意,实例化的过程是应该加括号的.
- [转载]C / C++ 计算程序运行的时间
原文链接:https://blog.csdn.net/qq_36667170/article/details/79507547 在学数据结构过程中老师让查看不同算法的运行时间,然后让自己打印运行时间. ...
- vscode如何使用?常用插件有哪些?
vscode下载 官网下载:https://code.visualstudio.com/ 一.汉化中文(官方下载默认为英文,英文好的小伙伴可直接跳过这步) 点击插件按钮搜索 Chinese, 在弹出的 ...
- 人工智能AI从入门到精通所有视频教程(140G)以及数据资料免费拿
包含了人工智能AI从入门到精通所有视频教程(140G). 资料获取方式,关注公总号RaoRao1994,查看往期精彩-所有文章,即可获取资源下载链接 更多资源获取,请关注公总号RaoRao1994