Açıklama Yok

SMSRecord.js 2.1KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. $(document).ready(function () {
  2. laydate.render({
  3. elem: '#time',
  4. range: '~',
  5. theme: '#1ab394',
  6. });
  7. //加载列表
  8. initTable();
  9. //搜索
  10. $(".search").on("click", function(){
  11. initTable();
  12. })
  13. })
  14. //列表
  15. function initTable() {
  16. //先销毁表格
  17. $('#workorderlist').bootstrapTable('destroy');
  18. //初始化表格,动态从服务器加载数据
  19. $("#workorderlist").bootstrapTable({
  20. method: "get", //使用get请求到服务器获取数据
  21. url: huayi.config.callcenter_url + "SMS/GetSmSList", //获取数据的Servlet地址
  22. contentType: 'application/x-www-form-urlencoded',
  23. striped: true, //表格显示条纹
  24. pagination: true, //启动分页
  25. pageSize: 10, //每页显示的记录数
  26. pageNumber: 1, //当前第几页
  27. pageList: [10, 20, 50, 100], //记录数可选列表
  28. search: false, //是否启用查询
  29. showColumns: false, //显示下拉框勾选要显示的列
  30. showRefresh: false, //显示刷新按钮
  31. sidePagination: "server", //表示服务端请求
  32. //设置为undefined可以获取pageNumber,pageSize,searchText,sortName,sortOrder
  33. //设置为limit可以获取limit, offset, search, sort, order
  34. queryParamsType: "undefined",
  35. queryParams: function queryParams(params) { //设置查询参数
  36. var param = {
  37. token: $.cookie("token"),
  38. starttime: $("#time").val().split(" ~ ")[0],
  39. endtime: $("#time").val().split(" ~ ")[1],
  40. pageindex: params.pageNumber, //页码
  41. pagesize: params.pageSize, //条数
  42. };
  43. return param;
  44. },
  45. onLoadSuccess: function () { //加载成功时执行
  46. //layer.msg("加载成功");
  47. },
  48. onLoadError: function () { //加载失败时执行
  49. //layer.msg("加载数据失败", { time: 1500, icon: 2 });
  50. }
  51. });
  52. }
  53. //按enter搜索
  54. document.onkeydown = function (e) {
  55. var theEvent = window.event || e;
  56. var code = theEvent.keyCode || theEvent.which || theEvent.charCode;
  57. if (code == 13) {
  58. initTable();
  59. }
  60. }