gpt4 book ai didi

javascript - 如何在从服务器获取数据的动态表的每一行中添加下拉列表?

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:26 24 4
gpt4 key购买 nike

我想将静态下拉列表添加到从服务器获取数据的动态表的每一行,我将如何做到这一点?
我想做同样的like this ,(请检查下拉列表类型) 但它也会从服务器获取数据并且列的每一行都会有下拉列表。

以下是更新和工作代码,感谢@angu

下拉列表的结构。

    <select >       
<option value="1">NewJob</option>
<option value="2">InProgress</option>
<option value="3">CloseJon</option>
</select>

动态表

    <div class="span9" id="content">        
<div class="row-fluid">
<div class="block">
<div class="navbar navbar-inner block-header">
<div class="muted pull-left">Carpenter Services</div>
</div>
<div class="block-content collapse in">
<div class="span12">
<table class="data-contacts1-js table table-striped" >
<thead>
<tr>
<th>ID</th>
<th>Customer Name</th>
<th>Customer Mobile</th>
<th>Customer Email</th>
</tr>
</thead>
<tbody>

</tbody>
</table>
</div>


<button id="fetchContacts1" class="btn btn-default" type="submit">Refresh</button>
</div>
</div>
<!-- /block -->
</div>

JavaScript

<script>
function fetchData1(){
$(".data-contacts1-js tbody").empty();
$.get("http://localhost/service/Services.php", function(data) {
var obj=JSON.parse(data);
for(var i in data){
var tr=$("<tr></tr>");
tr.append(
"<td>" + obj[i].b_id + "</td>" +
"<td>" + obj[i].cust_name + "</td>" +
"<td>" + obj[i].cust_mobile + "</td>" +
"<td>" + obj[i].cust_email + "</td>"
);
tr.append("<select class='input-small'><option value='New Job'>NewJob</option><option value='WIPJob'>WIP Job</option></select>");
$(".data-contacts1-js tbody").append(tr);
i++;
}
});
}

$(document).ready(function(){
$(".data-contacts1-js tbody").empty();
$('#fetchContacts1').click(function() {
fetchData1();
});
});
</script>

最佳答案

使用它。我认为这对你有帮助

Jquery 代码生成动态追加行:

$(function(){

for(var i=0;i<3;i++){
var trd="";
trd +="<tr>";
trd +="<td>";
trd+="<select class='input-small'><option value=''>Type</option><option value=''>Type1</option></select>";
trd+="</td>";
trd+="<td><input type='text'> </td>";
trd+="<td><input type='text'> </td>";
trd+="</tr>";
$(".table-bordered tbody").append(trd);
}



});

Click To Demo

关于javascript - 如何在从服务器获取数据的动态表的每一行中添加下拉列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28541298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com