dllsSearchModule.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. // 配置模块参数
  2. var mk_type = {
  3. FGF : '|' // 分隔符
  4. };
  5. // 搜索按钮点击执行方法
  6. $("#search").click(function() {
  7. execute('search');
  8. });
  9. function execute(searchId) {
  10. var yhxm = ""; // 用户姓名
  11. var ksrq = ""; // 开始日期
  12. var jsrq = ""; // 结束日期
  13. var dlfs = ""; // 登陆方式
  14. var sblx = ""; // 设备类型
  15. var result = "";
  16. if ($("#yhxm").length > 0) {
  17. yhxm = $("#yhxm").val();
  18. }
  19. if ($("#ksrq").length > 0) {
  20. ksrq = $("#ksrq").val();
  21. }
  22. if ($("#jsrq").length > 0) {
  23. jsrq = $("#jsrq").val();
  24. }
  25. if ($("#dlfs").length > 0) {
  26. dlfs = $("#dlfs").val();
  27. }
  28. if ($("#sblx").length > 0) {
  29. sblx = $("#sblx").val();
  30. }
  31. result += '{name:"yhxm", value:"' + yhxm + '"}' + mk_type.FGF
  32. + '{name:"ksrq", value:"' + ksrq + '"}' + mk_type.FGF
  33. + '{name:"jsrq", value:"' + jsrq + '"}' + mk_type.FGF
  34. + '{name:"dlfs", value:"' + dlfs + '"}' + mk_type.FGF
  35. + '{name:"sblx", value:"' + sblx + '"}';
  36. var callBackFunName = $("#" + searchId).attr("callBackFunName"); // 获取传递过来的回调方法名称
  37. if (callBackFunName != "" && typeof (callBackFunName) != 'undefined') {
  38. var callBack = callBackFunName + '(result, "' + mk_type.FGF + '")';
  39. eval(callBack);
  40. }
  41. }
  42. //设置用户姓名输入选择器
  43. huimv.suggestComplete({
  44. srqId : 'yhxm',
  45. lx : '操作用户',
  46. width : 120,
  47. mustMatch : true,
  48. selectCallBack : function(data) {
  49. $('#yhid').val(data.id);
  50. },
  51. noDataCallBack : function(data) {
  52. $('#yhid').val('');
  53. }
  54. });