高新区管委会,以5.0标准版为基准,从双汇项目拷贝

addOrEdit.js 3.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. var token = $.cookie("token");
  2. var id = helper.request.queryString("ids");
  3. $(document).ready(function() {
  4. getProvinceCounty($("#formProvince"), 0, "请选择省")
  5. //保存按钮
  6. $('#save_btns').click(function() {
  7. if($('#formName').val() == '') {
  8. layer.confirm('请输入姓名!', {
  9. btn: ['确定']
  10. });
  11. return;
  12. }
  13. if($('#formTel').val() == '') {
  14. layer.confirm('请输入电话!', {
  15. btn: ['确定']
  16. });
  17. return;
  18. }
  19. $.post(huayi.config.callcenter_url + 'Customer/SaveCustomer', {
  20. "token": $.cookie("token"),
  21. id:id,
  22. name: $("#formName").val(),
  23. tel: $("#formTel").val(),
  24. province: $("#formProvince option:selected").text() === "请选择省" ? "" : $("#formProvince option:selected").text(),
  25. city: $("#formCity option:selected").text() === "请选择市" ? "" : $("#formCity option:selected").text(),
  26. country: $("#formCountry option:selected").text() === "请选择县/区" ? "" : $("#formCountry option:selected").text(),
  27. address: $("#formAddress").val(),
  28. sex: $("#formSex input[name='sex']:checked").val(),
  29. remarks: $("#formRemark").val(),
  30. specialTag: $("#specialPetitioners input[name='special']:checked").val(),
  31. }, function(result) {
  32. result = $.parseJSON(result);
  33. if(result.state.toLowerCase() == "success") {
  34. $("#activess").val(result.data);
  35. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  36. parent.layer.close(index); //再执行关闭
  37. parent.layer.msg("保存成功!");
  38. parent.table.bootstrapTable('refresh');
  39. }
  40. })
  41. })
  42. if(id) {
  43. $.get(huayi.config.callcenter_url + 'Customer/GetCustomer', {
  44. id: id,
  45. "token": $.cookie("token")
  46. }, function(result) {
  47. result = $.parseJSON(result);
  48. if(result.state.toLowerCase() == "success") {
  49. var con = result.data;
  50. $("#formName").val(con.F_Name);
  51. $("#formTel").val(con.F_Phone);
  52. $("#formProvince option:selected").text(con.F_Province);
  53. $("#formCity option:selected").text(con.F_City);
  54. $("#formCountry option:selected").text(con.F_County);
  55. $("#formAddress").val(con.F_Address);
  56. $("#formSex input[name='sex'][value='" + con.F_Sex +"']").prop("checked","checked");
  57. $("#specialPetitioners input[name='special'][value='" + con.F_SpecialTag +"']").prop("checked","checked");
  58. $("#formRemark").val(con.F_Remarks);
  59. }
  60. })
  61. }
  62. })
  63. /*
  64. 获取 省 市 县/区
  65. parameter:
  66. pid int
  67. */
  68. function getProvinceCounty(element, pid, text) {
  69. element.empty();
  70. element.append('<option value="">'+ text +'</option>');
  71. $.getJSON(huayi.config.callcenter_url + "RegionCategory/GetCountyList", {
  72. "token": $.cookie("token"),
  73. pid: pid,
  74. }, function (data) {
  75. if (data.state.toLowerCase() == "success") {
  76. var content = data.data;
  77. $(content).each(function (i, n) {
  78. element.append("<option value='" + n.F_RegionId + "'>" + n.F_RegionName + "</option>");
  79. })
  80. }
  81. })
  82. }
  83. $("#formProvince").on('change',function(){
  84. getProvinceCounty($("#formCity"), $("#formProvince").val(), "请选择市");
  85. });
  86. $("#formCity").on('change',function(){
  87. getProvinceCounty($("#formCountry"), $("#formCity").val(), "请选择县/区");
  88. });