1var _pallback = function () { }; 2$(function () { 3 $("[data-id=search]").click(function () { 4 this 5 if ($("#js-ticket-search").val() == "" && $("#js-ticketId-search").val() == "") { 6 $('#captchaticketvalid-search')[0].className = "field-validation-error"; 7 searchCaptchaCallback(); 8 return; 9 } 10 else { 11 $('#captchaticketvalid-search')[0].className = "field-validation-valid"; 12 closeModal(); 13 _pallback(); 14 } 15 }); 16 17 $(".close").click(function () { 18 closeModal(); 19 }); 20 21 $('#SearchValidateCode') 22 .keydown(function (e) { 23 e = window.event || e; 24 if (e.keyCode == 13) { 25 var $this = $(this); 26 var keyword = encodeURIComponent($this.val()); 27 if (keyword) { 28 $("[data-id=search]").trigger("click"); 29 } 30 } 31 }); 32 33 searchCaptchaCallback() 34}); 35 36function validateCode(pallback, validateKeywordEmpty) { 37 if ((validateKeywordEmpty == undefined || validateKeywordEmpty) && ($("input[name=wd]").val() == "" && $("input[name=wdh]").val() == "") && $('#isadvancesearch').val() == "false") { 38 alert("请è¾å ¥å ³é®è¯"); 39 return; 40 } 41 42 _pallback = pallback; 43 var url = $(".search").attr("data-val-captcha-visible-url"); 44 $.ajax({ 45 type: "get", 46 url: url, 47 dataType: 'text', 48 async: false, 49 cache: false, 50 success: function (data) { 51 if (data == "True" && $("#VolidateCodeDiv,.modal-backdrop").length > 0) { 52 // ä¸å¿ å¼¹åºéªè¯ç ã 53 // openModal(); 54 SimCaptcha.SetSuccessCallBack("js-btn-verify-search",function(){ 55 $("[data-id=search]").click(); 56 }) 57 $("#js-btn-verify-search").attr("captcha-after","js-btn-verify-search"); 58 $("#js-btn-verify-search").click(); 59 searchCaptchaCallback(); 60 61 $.refreshCsrf(); 62 } else { 63 closeModal(); 64 _pallback(); 65 } 66 } 67 }); 68} 69 70function openModal() { 71 $("#VolidateCodeDiv,.modal-backdrop").show(); 72 $(".field-validation-error").html(""); 73 $("#SearchValidateCode").val(""); 74 $("body").addClass("modal-open"); 75 $("#VolidateCodeDiv .validationcode img").trigger("click"); 76} 77 78function closeModal() { 79 $("#VolidateCodeDiv,.modal-backdrop").hide(); 80 $("body").removeClass("modal-open"); 81} 82 83function refreshValidateCode() { 84 searchCaptchaCallback() 85} 86 87function searchCaptchaCallback() { 88 if (document.getElementById("js-btn-verify-search") == null) { 89 return; 90 } 91 $("#js-btn-verify-search").val("ç¹å»éªè¯"); 92 $("#js-ticket-search").val(null); 93 $("#js-ticketId-search").val(null); 94 if ($("#js-btn-verify-search")[0]) { 95 $("#js-btn-verify-search")[0].className = "btn btn-default"; 96 } 97 // ç¹å»éªè¯ 98 window.searchSimCaptcha = new SimCaptcha({ 99 element: document.getElementById("js-btn-verify-search"), 100 appId: "00000000", 101 callback: function (res) { 102 // ç¹è§¦éªè¯ç 103 if (res.code === 0) { 104 $("#js-btn-verify-search").val("éªè¯éè¿"); 105 $("#js-btn-verify-search")[0].className = "btn btn-success"; 106 $("#js-btn-verify-search").prop("onclick", null); 107 $("#js-ticket-search").val(res.ticket); 108 $("#js-ticketId-search").val(res.ticketId); 109 if ($('#captchaticketvalid-search')[0]) { 110 $('#captchaticketvalid-search')[0].className = "field-validation-valid"; 111 } 112 } 113 }, 114 baseUrl: "/" 115 }); 116}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.