confirmHandler: function() {
     $("#delPrepaidCardError").next(".errorCode").html("");
     $("#delPrepaidCardError").hide();
     var url = $t.attr("data-deletePath");
     var passwordVal = "", devId = "", pcInfo = "", pgeditor = null;
     if (pwdGrdModule) {
         pgeditor = pwdGrdModule.getPgeditorById("payPwd");
         passwordVal = pgeditor.pwdResult();
         devId = pgeditor.getDevID();
         pcInfo = pgeditor.getPcInfo();
     }
     //是否输入了支付密码
     if (pgeditor && pgeditor.pwdLength() >= 6) {
         var exportData = {
             payPwd: passwordVal,
             devId: devId,
             pcInfo: pcInfo,
             cardId: $("#prepaidCardId").val()
         };
         $.post(url, exportData, function(data) {
             if (data.success) {
                 location.reload();
             } else {
                 $("#delPrepaidCardError").html(data.errorMsg).show();
                 $("#delPrepaidCardError").next(".errorCode").html("[" + data.errorCode + "]");
             }
         }).fail(function() {
             $("#delPrepaidCardError").html("网络错误,请稍后重试").show();
         });
     } else {
         $("#delPrepaidCardError").html("支付密码长度必须大于或等于6位!").show();
     }
 }
 function spreadApp(appId, callback) {
     $.post("jsp/spreadApp.jsp", {
         appId: appId
     }, function(data) {
         if (typeof callback === "function") {
             callback(data);
         }
     }, "JSON");
 }
 $t.on("click", function(e) {
     var counter = $t.data("sendOTPCount") || 0;
     var otpPath = $t.data("otp-path") || window.contextPath + "/otp/";
     if (!$t.prop("disabled") && counter <= 0) {
         var otpData = {};
         otpData.mobile = $mobile.val();
         $.post(otpPath, otpData, function(data) {
             $sendPhoneTip.show();
             $($t.data("id")).val(data.id);
             var countdownFn = sendOTPCountdown($t);
             $t.prop("disabled", true);
             $t.data("sendOTPCount", 61).data("sendOTPtimeout", setInterval(countdownFn, 1e3));
             countdownFn();
         }, "json").fail(function(xhr, status, error) {
             if (error) {
                 $t.trigger("error", error);
             }
         });
     }
 });