我正在尝试获取div内部的所有输入。输入不能是隐藏类型。
这就是我所做的
$("#MasterContentViewer :input:not([type=hidden])").each(function(e){
var input = $(this);
var name = input.attr('name').toLowerCase();
var tag = $('meta[name="is_attr_' + name + '"]');
if( tag.length ){
tag.val( input.val() );
}
});
这在toLowerCase
中给出了一个错误,因为它不是null的有效属性
如何在MasterContentViewer
div中找到类型不是hidden
的所有输入?
答案 0 :(得分:2)
像这样:
$("#MasterContentViewer input:not(:hidden)").each(function(e){
var input = $(this);
var name = input.attr('name').toLowerCase();
var tag = $('meta[name="is_attr_' + name + '"]');
if( tag.length ){
tag.val( input.val() );
}
});