ZBLOG

var dialogData = JSON.parse(res); var formElement = $('.modal-body form #DynamicFormRow_502'); if (dialogData.success) { // for (let i = 0; i < dialogData.data.length; i++) { // self.customerName.setValue(dialogData.data[i].name); // } ...

如果你希望将获取的值放入 formValues 中,可以在循环中进行处理。以下是修改后的代码示例:

var dialogData = JSON.parse(res);
var formElement = $('.modal-body form #DynamicFormRow_502');
var formValues = {}; // 创建一个空对象用于存储表单数据

if (dialogData.success) {
  for (let i = 0; i < dialogData.data.length; i++) {
    const dataInfo = dialogData.data[i];
    const htmlContent = `
      <div class="row" style="margin-top: -30px">
        <div class="col-md-4" style="overflow-wrap: break-word;">
          <label for="name$fil" class="control-label col-sm-4" style="display: inline-block; white-space: nowrap; text-align:left: overflow-wrap:normal;"></label>
          <div class="orientation col-sm-8"style="padding-left: 0px; padding-right: 0px;">
            <input type="text" class="form-control" value="${dataInfo.name || ''}" disabled/>
          </div>
        </div>
      </div>`;

    // 将值添加到 formValues 对象中
    formValues[`name_${i}`] = dataInfo.name || '';
    // 可以根据需要继续添加其他表单字段到 formValues 对象中
    
    // 在这里你可以做其他操作或处理
  }
}

// 现在,formValues 对象包含了从表单获取的所有字段值
console.log(formValues);

请注意,我在每次循环中都为不同的输入框创建了唯一的键,这样可以确保每个输入框的值都被正确地添加到 formValues 对象中。你可以根据需要继续添加其他表单字段到 formValues 对象中。最后,在循环结束后,你可以查看 formValues 对象的内容或按需使用它进行进一步的处理。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:http://sdn.0voice.com/?id=5360

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?