在过去的5个小时里,我一直在尝试解决一个问题,几乎做到了,但由于某些原因卡住了,没有得到想要的结果。我认为我需要一些专家级别的帮助来纠正我的错误。
var eduarray = [];
$('.education-groupbox').each(function(index, el) {
eduarray[index] = [];
var s = $(this).attr('id');
//console.log();
$('#'+s+' .inputs').each(function(key, value) {
//eduarray['index'].push("rohit");
});
});
我尝试获取的结果是一个格式为对象且包含多个数组的结果,以便我可以通过formdata发送数据并处理php表单。
<div id="education-groupboxwrapper">
<div id="education-groupbox" class="education-groupbox">
<div class="inputs col-3">
<label for="email">Bölüm</label>
<input type="text" name="email" />
</div>
<div class="inputs col-3">
<label for="email">Okul Adı</label>
<input type="text" name="email" />
</div>
<div class="inputs col-3">
<label for="email">Bölüm</label>
<input type="text" name="email" />
</div>
<div class="inputs col-3">
<label for="email">Bölüm</label>
<input type="text" name="email" />
</div>
</div>
</div>
$('#'+s+' inputs')
中,inputs
后面要加上s
?另外,请考虑在问题中发布一个 Minimal, Complete, and Verifiable example,即包含最少必要代码的 HTML 结构。 - Mi-Creativity