提交不为空的元素的示例代码
jQuery提交一个不空的元素。什么时候你可以用它查询
具体的代码:
复制代码代码如下所示:
在执行查询表单时,如果字段为空,则不提交。
$(# Form1)。提交(函数(){)
{试
$(this)。find(*)。每个(函数(){)
var elem = $(this);
如果(elem.prop(名称)!= nullelem.prop(名称)!= {
如果(元素。Val)(= ={)
elem.removeattr(名称);
}
}
});
} catch(e){
警报(e);
}
返回true;
});
注意,返回一个单一的,提交方法形式以布尔值,如果默认不返回,那么它是无效的
原则:当表单提交时,它是基于元素名称的属性,只要它不添加name属性,它就不会被提交。
第一步是查找所有元素,即*,然后确定name属性不是null或不是空的。
在元素被取完之后,name属性在值为空时被移除。