我正在使用Jquery
Framework,我正在尝试验证输入数据,它不等于null或空字符串。我的方法是在一行中验证数据,因为我正在维护cookie存储。我的问题是,如何验证输入文本的值不是空字符串,同样我检查了单选按钮和选中的复选框。如何在一行中使用相同的条件输入[value!='']验证输入[type ='text']。
这是我的代码:
_strFormElements = "input[type='text']," +
"input[type='checkbox']:checked," +
"input[type='radio']:checked," +
"input[type='image']," +
"input[type='file']," +
"select," +
"textarea";
然后检查如下,但我想在这些检查之前检查并验证,因为我的init方法在此之前创建了空场。
if (elem.is('input:text') || elem.is('input:hidden') || elem.is('input:image') ||
elem.is('input:file') || elem.is('textarea')) {
elem.val(value);
}
我的尝试:
我已经尝试了input[type='text' value != '']
,但我无法在一行中查看。