我正在尝试遍历表单中的所有输入,这些输入要么是“文本”,要么是“文件”。
这是我的表单标记:
<form action="" method="post" id="upload_form">
<p>
<label for="name">Skin name:</label><br />
<input type="text" name="name" />
</p>
<p>
<label for="desc">Skin description:</label><br />
<input type="text" name="desc" />
</p>
<p>
<label for="aname">Authors name:</label><br />
<input type="text" name="aname" />
</p>
<p>
<label for="aname">Skin image file:</label><br />
<input type="file" name="skin" />
</p>
<p>
<input type="submit" value="Upload" />
</p>
</form>
除了提交按钮之外,我基本上想检查所有这些输入。到目前为止,这是我的代码:
$('#upload_form').submit(function(e) {
$('#upload_form input').each(function(index) {
if( this.type == "input" ) {
}
});
});
但这是错误的,我知道。谁能告诉我如何遍历文本或文件输入的每个输入?
谢谢。