javascript - 如何使用 jquery 在表行中动态创建的选择框中填充数据

标签 javascript jquery spring-boot

我有一项服务可以从后端提供大量数据。我必须使用 jquery 在表中显示这一点。 我显示了所有数据,但无法在选择框中显示 Material 详细信息。 有人能帮我解决这个问题吗?

 $.each(response.data[0].listRawItemDetails, function (i) {
                            $("#received_item > tbody").append("<tr>" +
                                                        "<td>" + '<input type="hidden" name="fabricId'+i+'" value="'+response.data[0].listRawItemDetails[i].fabricId+'">'+ response.data[0].listRawItemDetails[i].fabriceCode + "</td>" +
                                                        "<td>" + '<input type="hidden" name="measurementRange'+i+'" value="'+response.data[0].listRawItemDetails[i].measurementRange+'">'+ response.data[0].listRawItemDetails[i].measurementRange + ' ' +response.data[0].listRawItemDetails[i].measurementType+ "</td>" +
                                                        "<td>" + '<input type="text" name="rate_'+i+'" id="rate_'+i+'" class="form-control rateCheck" value="" placeholder="Per '+response.data[0].listRawItemDetails[i].measurementType+'" style="width: 100px;" required="required">'+"</td>" +
                                                        "<td>" + '<span class="totalAmt'+i+'"></span>' + "</td>" +
                                                        **"<td>" + '<select class="form-control" id="materialDetails'+i+'"><option value="">-Select-</option></select>' + "</td>" +**
                                                    "</tr>");
                    }) //foreach

response.data[0].listRawItemDetails[i].meterials 我正在获取 Material 列表,我需要在最后一个表数据中显示该数据作为每行的选择框。

最佳答案

我添加了这些对我有用的代码行..

$.each(response.data[0].listRawItemDetails, function (i) {
                        $.each(response.data[0].listRawItemDetails[0].meterials, function(index, value) {
                            $('#materialDetails'+i).append('<option value="' + value+ '">' + value+ '</option>');
                        });
                    }); //foreach

关于javascript - 如何使用 jquery 在表行中动态创建的选择框中填充数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58761262/

相关文章:

Javascript、SublimeCodeIntel 和提示代码智能自动完成

javascript - 2.2.0 版本异常键触发的 knockout.js 值绑定(bind)

javascript - 当 socket.io 发出到 'login' 时,TypeError : Cannot read property 'navigate' of undefined

java - 将表单支持 bean 列表绑定(bind)到表单列表

java - 如何从库读取.properties文件到spring maven项目

javascript - Ecmascript 6 带有 Promise 的递归函数

jquery - 简单的onkeydown + 长度计数

php - 在 jQuery 中附加一个 html 链接

javascript - 将 jQuery (ajax) 与 TypeScript 结合使用

java - 如何在 Spring Boot 应用程序中 Autowiring 具有带参数的构造函数的组件