12345市长热线标准版-前端

phonelist.js 2.0KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. var token = $.cookie("token");
  2. var table = $('#table1');
  3. var id = helper.request.queryString("id");
  4. $(document).ready(function () {
  5. initTable(token);
  6. //搜索
  7. $('.searchGo').click(function () {
  8. initTable(token);
  9. })
  10. //添加
  11. $('.return').click(function () {
  12. top.$("iframe:visible")[0].src = "VoiceNotification/addTongZhi.html";
  13. })
  14. })
  15. function initTable(token) {
  16. //先销毁表格
  17. table.bootstrapTable('destroy');
  18. //初始化表格,动态从服务器加载数据
  19. table.bootstrapTable({
  20. method: "get", //使用get请求到服务器获取数据
  21. url: huayi.config.callcenter_url + "Callplan/GetPhoneList", //获取数据的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. page: params.pageNumber,
  38. pagesize: params.pageSize,
  39. token: token,
  40. id: id,
  41. phone: $('.keyw').val()
  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. }