UniversityEdit.js 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. //加载
  2. $(function () {
  3. $("#profileExpander").closest("tr")
  4. .next().css("display", "none")
  5. .next().css("display", "none")
  6. .next().css("display", "none")
  7. .next().css("display", "none")
  8. .next().css("display", "none")
  9. .next().css("display", "none")
  10. .next().css("display", "none")
  11. .next().css("display", "none")
  12. .next().css("display", "none");
  13. $("#profileExpander").attr("expanded", "1");
  14. });
  15. //保存
  16. function University_Save() {
  17. $(document.forms[0]).submit();
  18. }
  19. //联动省
  20. function queryProvince(data) {
  21. var provinceID = $("#ProvinceID").combogridX("getValue");
  22. if (provinceID == "" || provinceID == "-1" || provinceID == null) {
  23. $("#CityID").combogridX("setValue", "-1");
  24. $("#DistrictID").combogridX("setValue", "-1");
  25. }
  26. var jsonString = "({'QueryParamsDatas':'ProviceCode|*|" + provinceID + "|@|'})";
  27. $("#CityID").combogridX("reload", eval(jsonString));
  28. $("#CityID").combogridX("setValue", "-1");
  29. $("#DistrictID").combogridX("setValue", "-1");
  30. }
  31. //联动市
  32. function queryCity(data) {
  33. var provinceID = $("#ProvinceID").combogridX("getValue");
  34. if (provinceID == "" || provinceID == "-1" || provinceID == null) {
  35. $("#CityID").combogridX("setValue", "-1");
  36. $("#DistrictID").combogridX("setValue", "-1");
  37. $.messager.alert("系统提示", "请选择所属省份。");
  38. return;
  39. }
  40. var cityID = $("#CityID").combogridX("getValue");
  41. if (cityID == "" || cityID == "-1" || cityID == null) {
  42. $("#DistrictID").combogridX("setValue", "-1");
  43. }
  44. var jsonString = "({'QueryParamsDatas':'CityCode|*|" + cityID + "|@|'})";
  45. $("#DistrictID").combogridX("reload", eval(jsonString));
  46. }
  47. //联动县、区
  48. function queryDistrict(data) {
  49. var cityID = $("#CityID").combogridX("getValue");
  50. if (cityID == "" || cityID == "-1" || cityID == null) {
  51. $("#DistrictID").combogridX("setValue", "-1");
  52. $.messager.alert("系统提示", "请选择所属市。");
  53. return;
  54. }
  55. }
  56. //点击收缩(学校扩展信息)
  57. function swapProfileSettings() {
  58. if ($("#profileExpander").attr("expanded") == "1") {
  59. $("#profileExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -32px 0");
  60. $("#profileExpander").closest("tr")
  61. .next().css("display", "")
  62. .next().css("display", "")
  63. .next().css("display", "")
  64. .next().css("display", "")
  65. .next().css("display", "")
  66. .next().css("display", "")
  67. .next().css("display", "")
  68. .next().css("display", "")
  69. .next().css("display", "");
  70. $("#profileExpander").attr("expanded", "0");
  71. } else {
  72. $("#profileExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -50px 0");
  73. $("#profileExpander").closest("tr")
  74. .next().css("display", "none")
  75. .next().css("display", "none")
  76. .next().css("display", "none")
  77. .next().css("display", "none")
  78. .next().css("display", "none")
  79. .next().css("display", "none")
  80. .next().css("display", "none")
  81. .next().css("display", "none")
  82. .next().css("display", "none");
  83. $("#profileExpander").attr("expanded", "1");
  84. }
  85. }
  86. //点击收缩(学校联系信息)
  87. function swapContactSettings() {
  88. if ($("#contactExpander").attr("expanded") == "1") {
  89. $("#contactExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -50px 0");
  90. $("#contactExpander").closest("tr")
  91. .next().css("display", "")
  92. .next().css("display", "")
  93. .next().css("display", "")
  94. .next().css("display", "")
  95. .next().css("display", "");
  96. $("#contactExpander").attr("expanded", "0");
  97. } else {
  98. $("#contactExpander").css("background", "url('../../Content/Bowin.Control.Core/themes/metro-blue/images/tree_icons.png') no-repeat -32px 0");
  99. $("#contactExpander").closest("tr")
  100. .next().css("display", "none")
  101. .next().css("display", "none")
  102. .next().css("display", "none")
  103. .next().css("display", "none")
  104. .next().css("display", "none");
  105. $("#contactExpander").attr("expanded", "1");
  106. }
  107. }