如果你想将返回的数据展示在弹窗的表单中,你可以使用相应的选择器来获取弹窗中的表单元素,并将生成的 HTML 内容插入到表单元素内部。
以下是修改后的代码示例:
$.ajax({
url: '../d/exemptionReduction/selectInforList?loanCodes=' + loanCodes,
contentType: 'application/json',
type: 'POST',
lang: defLanguage,
async: false,
success: function(res) {
var dialogData = JSON.parse(res);
console.log(dialogData);
if (dialogData.success) {
// 获取弹窗中的表单元素
var formElement = $('#yourFormId'); // 根据实际情况设置正确的 ID
for (let i = 0; i < dialogData.data.length; i++) {
// 创建要展示的 HTML 内容并添加到表单元素中
var htmlContent = '<p>Name: ' + dialogData.data[i].name + '</p>';
htmlContent += '<p>Customer ID: ' + dialogData.data[i].customerId + '</p>';
formElement.append(htmlContent);
}
} else {
new Bootbox().alert(lang('alert'), result.message);
}
},
});
请确保根据实际情况给表单元素分配正确的 ID(例如 'yourFormId'
),并使用正确的选择器来获取它。这样,循环迭代返回的数据就会以相应的 HTML 内容插入到弹窗表单内部。
内容由零声教学AI助手提供,问题来源于学员提问