Brak opisu

typeChoice.js 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. var name = '';
  2. var regionCode = '';
  3. var token = '';
  4. $().ready(function() {
  5. var qs = parseQueryString(window.location.href);
  6. console.log(qs)
  7. name = qs.name;
  8. regionCode = qs.code;
  9. token = qs.token;
  10. cituInfoData();
  11. goBack();
  12. })
  13. //初始
  14. function init () {
  15. $(".typeListRight").css('background','#D7D7D7')
  16. .find('.disc').css('background','#FFFFFF');
  17. $(".typeListRight").eq(0).css('background','#5D7DFF')
  18. .find('.disc').css('background','#5D7DFF');
  19. $(".nextStep").css({'background':'#5D7DFF','box-shadow':' 0 0 6px 0 rgba(93, 125, 255, 0.7)','-webkit-box-shadow':' 0 0 6px 0 rgba(93, 125, 255, 0.7)'});
  20. $(".nextStep").removeAttr('disabled');
  21. }
  22. //点击进行公积金类型选择
  23. function selectionTypes () {
  24. $(".typeListRight").click(function () {
  25. $(".typeListRight").css('background','#D7D7D7')
  26. .find('.disc').css('background','#FFFFFF');
  27. $(this).css('background','#5D7DFF')
  28. .find('.disc').css('background','#5D7DFF');
  29. })
  30. }
  31. //nav返回上一页
  32. function goBack () {
  33. $("nav i").click(function () {
  34. history.go(-1)
  35. })
  36. }
  37. //公积金类型数据
  38. function cituInfoData () {
  39. console.log(name)
  40. $.ajax({
  41. type:"POST",
  42. url: "/api/city/info",
  43. headers:{
  44. 'token': '5dac206be8b1f5736285fc03a08adb3c'
  45. },
  46. data:{
  47. 'region': name
  48. },
  49. success: function (res) {
  50. console.log(res)
  51. if(res.errno == 0 && res.rst.data){
  52. var list = res.rst.data.list;
  53. var html = '';
  54. if(list.length > 0){
  55. for(var i = 0 ; i < list.length ; i++){
  56. html += `<div class="typeList">
  57. <div class="typeListLeft">
  58. <h4>${list[i].region}</h4>
  59. <p>${list[i].parent_region}</p>
  60. </div>
  61. <div class="typeListRight">
  62. <div class="hollowCircle">
  63. <div class="disc"></div>
  64. </div>
  65. </div>
  66. </div>`
  67. }
  68. $(".list").html(html);
  69. init();
  70. selectionTypes();
  71. }
  72. }else{
  73. $(".nextStep").css({'background':'#CCCCCC','box-shadow':'none'});
  74. $(".nextStep").attr('disabled','disabled');
  75. }
  76. }
  77. });
  78. }