ajax异步获取数据后动态向构建表格并添加数据
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ajax异步获取数据后动态向构建表格并添加数据,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2299字,纯文字阅读大概需要4分钟。
内容图文
需求,要求根据请求动态获取数据表格,,表格行数随数据库中存数据条数展示
1.html中table中含有tbody
< table class ="ui nine column table celled table-result" id ="table-result" > < thead > < tr > < th >hotelSeq</th><th>酒店名称</th><th>订单号</th><th>联系人手机号</th><th>预定时间</th><th>userId</th><th>cellid</th><th>gps定位城市</th><th>wifi定位城市</th><th>定位距离</th></tr></thead><tbody id="tbody-result"></tbody></table>
2 js方法中 后台查询数据返回jsonArr 。text格式为text[txt[0],txt[1]]。txt[1]中数据为构建表格数据
$.ajax({ type: ‘get‘, url: url, data: {docMainId: mainId}, dataType: "json", success: function (text) { var str = ""; var data = text[1]; for ( var i=0;i<data.length;i++) { str += "<tr>" + "<td align=‘center‘>" + (i+1) + "</td>" + "<td style=‘display: none‘>" +" <input type=‘input‘ class=‘tbody1‘ name=‘fdDetail_Form["+i+"].fdPlanId‘ value="+ data[i].fdPlanId +" />" + "</td>"+ "<td >" + " <input type=‘input‘ class=‘tbody1‘ readOnly=‘readOnly‘ name=‘fdDetail_Form["+i+"].fdLandmark‘ value="+data[i].fdLandmark+" />" + "</td>" ; "<td >" +" <input type=‘input‘ class=‘tbody1‘ readOnly=‘readOnly‘ name=‘fdDetail_Form["+i+"].fdCashCate‘ value=‘尾款‘/>" + "</td>"; "<td >" +" <input type=‘input‘ class=‘tbody1‘ readOnly=‘readOnly‘ name=‘fdDetail_Form["+i+"].fdReceivables‘ value="+ data[i].fdReceivables + " />" +"</td>" + "<td>"+" <input type=‘input‘ class=‘tbody1‘ readOnly=‘readOnly‘ name=‘fdDetail_Form["+i+"].fdCollected‘ value=" + data[i].fdCollected + " />" +"</td>" + if(data[i].fdUnreceivable==‘0‘||data[i].fdInvoiced==‘0‘){ str+="<td>"+" <input type=‘input‘ class=‘tbody1‘ readOnly=‘readOnly‘ name=‘fdDetail_Form["+i+"].fdThisReturn‘ value=‘‘/>" +"</td>" + "</tr>"; }else{ str+= "<td>"+" <input type=‘input‘ id=‘returnId["+i+"]‘ class=‘tbody2‘ name=‘fdDetail_Form["+i+"].fdThisReturn‘ value=‘‘ onblur=‘getIndex(this)‘ /> " +"</td>" + "</tr>"; } } tbody.innerHTML = str; } }); }
3 获取表格数据行数
var tbody=window.document.getElementById("tbody-result");
rows=tbody.rows.length;
原文:https://www.cnblogs.com/dss1025/p/9455791.html
内容总结
以上是互联网集市为您收集整理的ajax异步获取数据后动态向构建表格并添加数据全部内容,希望文章能够帮你解决ajax异步获取数据后动态向构建表格并添加数据所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。