var check = true;
mui(".mui-input-group input").each(function () {
//若当前input为空,则alert提醒
if(!this.value||trim(this.value)==""){
var label = this.previousElementSibling;
mui.alert(label.innerText+"不允许为空");
check = false;
return false;
}
});
//校验通过,继续执行业务逻辑
if(check){
//.....
}
//这里面的trim方法为什么是未定义状态!求解释!
4 个回复
1***@qq.com (作者)
我想要的是trim()方法为什么是未定义状态!! 感谢
lhyh - 目前就职成都
出自demo中的源文件clouddb_wilddog.html。阅读代码务必认真
1***@qq.com (作者)
mui.js有定义。但不是trim(str)这样使用,而是str.trim()这样使用的!!!弄好了,感谢你们的帮助
2016-10-29 08:55
Trust - 少说废话
文档中的例子没有发现错误,参考http://dev.dcloud.net.cn/mui/ui/#input
花易冷
哈哈,我也遇到你这问题了,trim()未定义,写这个的人应该忘了再加载个jq哈哈