修改这段代码 身份证长度不满足18位不发送请求 oninput(e){ var that=this that.data.identity=e.detail.value if(that.data.identity<18)return; wx.request({ url: app.globalData.api +'/Student_GetInfoByIdCard', data:{ token:app.globalData.t
时间: 2024-04-06 21:28:35 浏览: 58
vue中使用input[type="file"]实现文件上传功能
5星 · 资源好评率100%
修改后的代码:
oninput(e){
var that = this;
that.data.identity = e.detail.value;
if(that.data.identity.length < 18) return;
wx.request({
url: app.globalData.api + '/Student_GetInfoByIdCard',
data: {
token: app.globalData.token,
identity: that.data.identity
},
success: function(res){
console.log(res.data);
},
fail: function(err){
console.log(err);
}
});
}
修改内容:在判断身份证号长度时,使用字符串长度进行判断,如果长度小于18就直接返回,不发送请求。同时,在发送请求时,将身份证号作为请求数据的一个参数传递。并且在请求成功或失败后,分别打印出返回的数据或错误信息。
阅读全文