如何在表单中的一行中获取所有输入元素?
例如,在下面的代码片段中,我有一个复选框和一个文本输入框.我想获取这两种输入类型的值,并在包含div id =“hist”元素的下一个td元素中将它们显示给用户.
Box" name="headNA" id="headNA" value="N/A">Box" name="neckNA" id="neckNA" value="N/A">Box" name="ueNA" id="ueNA" value="N/A">
我还有一个5个单选按钮和一个文本输入框.这些都不在同一行,但我想得到“pain1”元素和“cerCommentH”元素的值并显示它.请注意,以下只是一个代码段.我的表单中有几个这样的元素,所以我无法使用他们的“id”单独使用它们.
dio" name="pain1" value="Pain a">Pain a
dio" name="pain1" value="Pain b">Pain b
dio" name="pain1" value="Pain c">Pain c
dio" name="pain1" value="Pain d">Pain d
dio" name="pain1" style="display:none;" value="">
dio" name="pain1" value="Other">Other
在此先感谢您的帮助.
最佳答案
假设你想要对每一个做点什么:
$('tr:has(input)').each(function() {
var row = this;
var values = "";
$('input',this).each(function() {
values = values + "," + $(this).val()
});
values = "
相关文章
准备:导入ElementUI 看官网教程 数据准备:JSON数据转换成树状...
vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些