我有一个表单,所有输入字段都为 class item
。当我单击提交时,它会使用以下功能检查是否填写了所有值。
$.each($(".items"),function(i,e){
// loop through all the items
if(e.value == "" || !$("input[name='"+e.name+"']:radio:checked").length)
if(error.indexOf(e.title) === -1)
error += e.title + "<br/>";
});
此表单由文本区域、单选框和普通文本输入字段组成。它返回所有未填写的单选框,以及所有未填写的文本输入。但它也返回所有文本区域,无论是否填写。
我最初以为是因为我指定它来检查值,但似乎值检查实际上是检查文本区域,所以不可能是这样。
谁能帮助我让它只返回空元素?