$(document).ready(function() { $('#toggleEye').click(function() { var pwdInput = $('#WiFiPwd'); var pwdType = pwdInput.attr('type'); if (pwdType === 'password' && $(this).hasClass('am-icon-eye-slash')) { pwdInput.attr('type', 'text'); $(this).removeClass('am-icon-eye-slash').addClass('am-icon-eye'); } else { pwdInput.attr('type', 'password'); $(this).removeClass('am-icon-eye').addClass('am-icon-eye-slash'); } }); $('#confirm').click(function(event) { event.preventDefault() $(this).prop("disabled", true); setTimeout(function() { $("#confirm").prop("disabled", false); }, 1000); var wifiName = $('#WiFiName').val(); if (wifiName.trim().length === 0){ layer.msg('必须输入Wi-Fi账号✅'); return } var wifiPwd = $('#WiFiPwd').val(); if (wifiPwd.trim().length < 8){ layer.msg('必须输入正确的Wi-Fi密码✅'); return } var uuId = $('#UUId').val(); if (uuId.trim().length === 0){ layer.msg('必须传UUId✅'); return } $.ajax({ url: 'http://ptt.radio1964.com/v1/device/set-wifi', // 替换为后台接口的实际URL method: 'POST', // 替换为后台接口的实际请求方法 data: { wifiName: wifiName, wifiPwd: wifiPwd, UUId: uuId, }, success: function(response) { layer.msg( '✅ 设置成功' ,{icon:1},function(){ var ua = navigator.userAgent.toLowerCase(); if(ua.match(/MicroMessenger/i)=="micromessenger") { WeixinJSBridge.call('closeWindow'); } else if(ua.indexOf("alipay")!=-1){ AlipayJSBridge.call('closeWebview'); }else if(ua.indexOf("baidu")!=-1){ BLightApp.closeWindow(); } window.location.reload(); }); }, error: function(error) { layer.msg('💤 请稍后再试'); } }); }); });