工作总结 2018-4-13 bootstrapTable 属性 queryParams: queryParams,//参数 get 中 %5B%5D 数组的意思
<table id="dataTable" data-toggle="table" data-show-columns="true" data-mobile-responsive="true"></table>
function getTab() { $('#dataTable').bootstrapTable({ method: 'get', //这里要设置为get,不知道为什么 设置post获取不了 url: '/AtmAtm/GetCodeList', cache: false, striped: true, pagination: true, pageList: [10, 30, 50, 100], pageSize: 10, pageNumber: 1, search: true, sidePagination: 'server',//设置为服务器端分页 queryParams: queryParams,//参数 showColumns: true, showRefresh: true, minimumCountColumns: 2, clickToSelect: true, smartDisplay: true, columns: [{ checkbox: 'true', title: '@LangResources.Resource.Info_SelectList' }, { field: 'AtmCode', title: '@LangResources.Resource.BarCode', align: 'center', width: '120', valign: 'center', sortable: true }, { field: 'AtmNo', title: '@LangResources.Resource.AtmNo', align: 'center', width: '100', valign: 'center', sortable: true, //formatter: operateFormatter } , { field: 'TerminalNum', title: '@LangResources.Resource.TerminalNum', align: 'center', width: '100', valign: 'center', sortable: true, //formatter: operateFormatter } , { field: 'ManufacturerObj', title: '@LangResources.Resource.ProducerName', align: 'center', width: '100', valign: 'center', sortable: true, //formatter: operateFormatter } , { field: 'atmname', title: '@LangResources.Resource.Info_JiJuMingCheng', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'AtmTypeName', title: '@LangResources.Resource.AtmTypeName', align: 'center', width: '150', valign: 'center', sortable: true, //formatter: operateFormatter }, { field: 'CustomerName', title: '@LangResources.Resource.CustomerName', align: 'center', width: '40', valign: 'center', sortable: true, //formatter: operateFormatter }, { field: 'Menu_CityRegion', title: '@LangResources.Resource.Menu_CityRegion', align: 'center', width: '100', valign: 'center', sortable: true, //formatter: operateFormatter }, { field: 'BlockName', title: '@LangResources.Resource.BlockName', align: 'center', width: '100', valign: 'center', sortable: true, //formatter: operateFormatter }, { field: 'StreetName', title: '@LangResources.Resource.StreetName', align: 'center', width: '40', valign: 'center', sortable: true, //formatter: operateFormatter }, @*{ field: 'AtmStatus', title: '@LangResources.Resource.AtmStatus', align: 'center', width: '40', valign: 'center', sortable: true, //formatter: operateFormatter },*@ { field: 'JobType', title: '@LangResources.Resource.JobType', align: 'center', width: '60', valign: 'center', sortable: true, formatter: CodeFormatter }, { field: 'RevertPosition', title: '@LangResources.Resource.RevertPosition', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'BillAddress', title: '@LangResources.Resource.BillAddress', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'provinceobj', title: '@LangResources.Resource.province', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'Districtobj', title: '@LangResources.Resource.District', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'DPSBinobj', title: '@LangResources.Resource.dpsbin', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'PasswordLimit', title: '@LangResources.Resource.PasswordLimit', align: 'center', width: '60', valign: 'center', sortable: true, }, { field: 'Address', title: '@LangResources.Resource.Address', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'IsAt', title: '@LangResources.Resource.IsAt', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'EndMDate', title: '@LangResources.Resource.EndMDate', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'AtmSetupType', title: '@LangResources.Resource.AtmSetupType', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'IsNon', title: 'nodv', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'Remark', title: '@LangResources.Resource.Remark', align: 'center', width: '100', valign: 'center', sortable: true, }, { field: 'StartMDates', title: '@LangResources.Resource.StartMDates', align: 'center', width: '80', valign: 'center', sortable: true, formatter: dateFormatter }, { field: 'Id', title: '@LangResources.Resource.Operation', align: 'center', width: '250', valign: 'top', sortable: true, formatter: EditeOpt } ], onLoadSuccess: function () { }, onLoadError: function () { //mif.showErrorMessageBox("数据加载失败!"); } }); $('#dataTable').bootstrapTable('hideColumn', 'Address'); }
//设置传入参数 function queryParams(params) { debugger console.info(params); var CustomerType = $("#CustomerType").val(); var ATMModelType = $("#ATMModelType").val(); var mxdrq = $("#mxdrq").val(); var startdate = $("#startdate").val(); var enddate = $("#enddate").val(); return { "offset": params.offset, "limit": params.limit, "CustomerType": CustomerType, "ATMModelType": ATMModelType, "mxdrq": mxdrq, "startdate": startdate, "enddate": enddate, "sort": params.sort, "search": params.search, "order": params.order } return params; }
get请求 的参数 全部 保存在
queryParams: queryParams,//参数 里面(bootstrap 封装好的)
http://localhost:8003/AtmAtm/GetCodeList?offset=0&limit=10&CustomerType%5B%5D=9e6f6cff-6e64-41f1-a7be-c07335764423&CustomerType%5B%5D=58194020-9eaf-4a6c-a5cc-b8fa6f628ba9&CustomerType%5B%5D=045426c5-9fd9-4c26-b4f0-dc0015ee96b8&CustomerType%5B%5D=ea0087c9-4172-4c03-92c5-4cc0cd9ac62d&CustomerType%5B%5D=40bde8fc-8a97-45e7-9907-524167975791&ATMModelType%5B%5D=a73a5fb1-bd7f-4088-9a33-3cb539e02f89&ATMModelType%5B%5D=b6cc57f2-d067-462c-9cc7-4f892932d0d5&ATMModelType%5B%5D=82e91205-1a16-11e7-b428-00163e003600&ATMModelType%5B%5D=83d5a7cc-4955-445a-b4b6-c881c4dcfcec&ATMModelType%5B%5D=1b673892-b161-4968-9066-3c3ca72bac37&ATMModelType%5B%5D=82e91099-1a16-11e7-b428-00163e003600&mxdrq=2&startdate=2014-06-29&enddate=2018-04-13&search=&order=asc&_=1523614816387
%5B%5D 数组 的 意思
在后台
//查询 //string[] CustomerType = (Request["CustomerType[]"] + "").Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); //string[] ATMModelType = (Request["ATMModelType[]"] + "").Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries); string CustomerType = (Request["CustomerType[]"] + ""); string ATMModelType = (Request["ATMModelType[]"] + "");
get请求 Request 的话 这样
Request["CustomerType[]"]
获取 数组
post请求 的话 这样
public string GetCodeList(List<string> arr) 或者 对象中某属性
获取 数组
最新文章
- Windows下PowerShell监控Keepalived
- linQ学习笔记之三高级语句
- SAP SMARTFORM 记录实际打印次数
- css-画三角箭头
- python04 面向对象编程02
- 在本地计算机无法启动MYSQL服务错误1067进程意外终止
- Python_技巧系列
- vi的用法 【转】
- iOS学习笔记---oc语言第四天
- PHP PDO_MYSQL 操作类 YAF嵌入高性能类而准备
- 什么是mimeType?
- distance.c
- 国际名品SYSTEM入驻北京金融街购物中心__购物败家_YOKA时尚网
- mysql性能监控工具
- 2015年ACM长春区域赛比赛感悟
- 关于 Docker 镜像的操作,看完这篇就够啦 !(下)
- Kong(V1.0.2)loadbalancing
- Mysql报错:Packet for query is too large (1121604 >; 1048576).You can change this value on the server by setting the max_allowed_packet variable
- Linux下maven安装
- [C++] 用Xcode来写C++程序[2] 操作变量