binding - 副本.html 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <!DOCTYPE>
  2. <html>
  3. <head>
  4. <meta http-equiv="content-type" content="text/html;charset=utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
  6. <meta name="format-detection" content="telephone=no"/>
  7. <title>微信号绑定</title>
  8. <link href="css/xf0.css" rel="stylesheet" type="text/css" />
  9. <script src="js/jquery-2.1.1.min.js"></script>
  10. <script src="js/xf.js"></script>
  11. </head>
  12. <body>
  13. <div class="loading"></div>
  14. <form id="myForm" action="wx/wxCreate.do" method="post">
  15. <input type="hidden" id="code" name="code" value="${code!'123456'}"/>
  16. <div class="hc_page hc_pageslcx">
  17. <ul class="hc_slcx_ul01 hc_wxcx_ul01">
  18. <li><input type="text" placeholder="请输入单位名称" id="orgName" name="orgName" /></li>
  19. <li><input type="text" placeholder="请输入水表号" id="meterNumber" name="meterNumber" /></li>
  20. <li class="btn"><a class="on" href="#" onclick="formReset()">重置</a><a href="#" onclick="bind()">绑定</a></li>
  21. </ul>
  22. </div>
  23. </form>
  24. <#if wxOrg??>
  25. <div class="hc_page">
  26. <div class="hc_pagecxjg">
  27. <ul class="hc_cxjg_ul01">
  28. <li><span>水表号</span><span>是否启用</span></li>
  29. <li><span></span><span><input type="radio" name="inUse" value="}" checked="checked" onclick="onComplete()"/><#else> <input type="radio" name="inUse" value="" onclick="onComplete()"/></#if></span></li>
  30. </ul>
  31. </div>
  32. </div>
  33. </#if>
  34. </body>
  35. </html>
  36. <script>
  37. function bind(){
  38. var sourceUrl = "${state!''}";
  39. $.ajax({
  40. url:'wx/wxCreate.do',
  41. type:'post',
  42. data:{orgName:$("#orgName").val(), meterNumber:$("#meterNumber").val(), code:$("#code").val()},
  43. dataType: "json",
  44. error: function (jqXHR, textStatus, errorThrown) {
  45. /*弹出jqXHR对象的信息*/
  46. //alert("jqXHR.responseText==="+jqXHR.responseText);
  47. //alert(jqXHR.status);
  48. //alert(jqXHR.readyState);
  49. // alert("jqXHR.statusText==="+jqXHR.statusText);
  50. /*弹出其他两个参数的信息*/
  51. alert("textStatus==="+textStatus);
  52. // alert("errorThrown==="+errorThrown);
  53. },
  54. success:function(data){
  55. if(data.status=="y"){
  56. alert(textStatus);
  57. if(sourceUrl == null || sourceUrl == ""){
  58. $(window.location).attr('href', '${ctx}');
  59. }else{
  60. $(window.location).attr('href', sourceUrl);
  61. }
  62. }else{
  63. alert(data.info);
  64. return false;
  65. }
  66. }
  67. });
  68. }
  69. function formReset()
  70. {
  71. document.getElementById("myForm").reset()
  72. }
  73. function onComplete(orgNumber){
  74. jQuery.post("wx/claim.do",
  75. {"orgNumber":orgNumber},
  76. function(responseText){
  77. if(responseText.status=="y"){
  78. top.Dialog.alert(responseText.info);
  79. }else{
  80. top.Dialog.alert(responseText.info);
  81. }
  82. },
  83. "json");
  84. }
  85. </script>