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 中,可以在循环中进行处理。以下是修改后的代码示例:

  1. var dialogData = JSON.parse(res);
  2. var formElement = $('.modal-body form #DynamicFormRow_502');
  3. var formValues = {}; // 创建一个空对象用于存储表单数据
  4. if (dialogData.success) {
  5. for (let i = 0; i < dialogData.data.length; i++) {
  6. const dataInfo = dialogData.data[i];
  7. const htmlContent = `
  8. <div class="row" style="margin-top: -30px">
  9. <div class="col-md-4" style="overflow-wrap: break-word;">
  10. <label for="name$fil" class="control-label col-sm-4" style="display: inline-block; white-space: nowrap; text-align:left: overflow-wrap:normal;"></label>
  11. <div class="orientation col-sm-8"style="padding-left: 0px; padding-right: 0px;">
  12. <input type="text" class="form-control" value="${dataInfo.name || ''}" disabled/>
  13. </div>
  14. </div>
  15. </div>`;
  16. // 将值添加到 formValues 对象中
  17. formValues[`name_${i}`] = dataInfo.name || '';
  18. // 可以根据需要继续添加其他表单字段到 formValues 对象中
  19. // 在这里你可以做其他操作或处理
  20. }
  21. }
  22. // 现在,formValues 对象包含了从表单获取的所有字段值
  23. console.log(formValues);

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


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

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

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

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

联系我们

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

微信号:3007537140

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

关注我们
x

注册

已经有帐号?