advertiser_dialog.js 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. $(document).ready(function(){
  2. var ctx = $("#ctx").val();//获取服务器地址
  3. var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
  4. /*************************** 选择行业 ***************************/
  5. if($("#fatherId").val() == "" && $("#industryId").val() != ""){
  6. $('.industry_oper').val("上一步");
  7. parent.layer.title("选择行业");
  8. $('.industry_save').removeClass("industry_change");
  9. }
  10. if(($("#fatherId").val() == "" && $("#industryId").val() == "" ) || ($("#fatherId").val() != "" && $("#industryId").val() == "")){
  11. $('.industry_oper').val("下一步");
  12. parent.layer.title("选择父行业");
  13. $('.industry_save').addClass("industry_change");
  14. }
  15. if((parent.$('#industryFatherId').val() == "" || parent.$('#industryFatherId').val() == 0)
  16. && parent.$('#industryId').val() != ""){
  17. $('.industry_oper').addClass("industry_change");
  18. $('.industry_save').removeClass("industry_change");
  19. }
  20. $(".industry_oper").click(function(){
  21. if($(this).val() == "下一步"){
  22. var industryId = $("#selectIndustryDiv input[name='industry']:checked").val();
  23. var industryName = $("#selectIndustryDiv input[name='industry']:checked").attr("title");
  24. if(industryId == undefined){
  25. if(parent.$('#industryFatherId').val() != ""){
  26. industryId = parent.$('#industryFatherId').val();
  27. industryName = parent.$('#industryName').val();
  28. }else{
  29. alert("请选择父行业之后,在进行下一步操作!");
  30. return false;
  31. }
  32. }
  33. parent.$('#industryFatherId').val(industryId);
  34. parent.$('#industryName').val(industryName);
  35. $("#fatherId").val(parseInt(industryId));
  36. $("#selectIndustryForm").attr("action", "getIndustry");
  37. $('#selectIndustryForm').submit();
  38. }else if($(this).val() == "上一步"){
  39. $("#selectIndustryForm").attr("action", "getAllFatherIndustry");
  40. $('#selectIndustryForm').submit();
  41. }
  42. });
  43. $(".industry_save").click(function(){
  44. var industryId = $("#selectIndustryDiv input[name='industry']:checked").val();
  45. var industryName = $("#selectIndustryDiv input[name='industry']:checked").attr("title");
  46. if(industryId == undefined){
  47. if(parent.$('#industryId').val() != ""){
  48. industryId = parent.$('#industryId').val();
  49. industryName = parent.$('#industryName').val();
  50. }else{
  51. alert("请选择行业!");
  52. return false;
  53. }
  54. }
  55. parent.$('#industryId').val(industryId);
  56. parent.$('#industryName').val(industryName);
  57. parent.$("#selectIndustry_span").text("已选择 —— "+ industryName);
  58. parent.$("#industryul_selectdiv").find('span.spanVaildate').html("");
  59. parent.layer.close(index);//再执行关闭
  60. });
  61. $("#selectIndustryDiv input[name='industry']").each(function(){
  62. if($(this).val() == $('#fatherId').val() || $(this).val() == $('#industryId').val() ||
  63. $(this).val() == parent.$('#industryFatherId').val()){
  64. $(this).attr('checked',true);
  65. judgeIssave($(this).val());
  66. }
  67. if($(this).val() == parent.$('#industryId').val()){
  68. $(this).attr('checked',true);
  69. }
  70. });
  71. $("#selectIndustryDiv input[name='industry']").click(function(){
  72. if($(".industry_oper").val() == "下一步"){
  73. $('#industryId').val($(this).val());
  74. $("#fatherId").val($(this).val());
  75. parent.$('#industryId').val("");
  76. parent.$('#industryFatherId').val("");
  77. }else if($(".industry_oper").val() == "上一步"){
  78. $("#fatherId").val($(this).val());
  79. }
  80. judgeIssave($(this).val());
  81. });
  82. // 分页中超链接跳转
  83. $('#selectIndustryForm .pagination ul li a[href]').click(function(){
  84. var _page = $(this).attr('href').substr(1);
  85. $('#selectIndustryForm').find('input:hidden[name="page"]').val(_page);
  86. $('#selectIndustryForm').submit();
  87. });
  88. });
  89. function judgeIssave(fatherId){
  90. $.post('isExistIndustry',{fatherId:fatherId},function(data){
  91. if(data == false){
  92. $('.industry_oper').removeClass("industry_change");
  93. $('.industry_save').addClass("industry_change");
  94. }else{
  95. $('.industry_save').removeClass("industry_change");
  96. $('.industry_oper').addClass("industry_change");
  97. }
  98. });
  99. }