javascript - 如何获取动态表格宽度
问题描述
我想动态获取表格宽度,这里是代码
searchResult : [
{
a: 'Branch',
b: 'Product Desc',
c:'Items',
d:'Equivalent Amount(MYR)',
},
{
a: 'KUALA LUMPUR MAIN BRANCH',
b: 'Shipping Guarantee',
c:'35',
d:'2509,412.64',
},
{
a: 'KUALA LUMPUR MAIN BRANCH',
b: 'Shipping Guarantee',
c:'35',
d:'2509,412.64',
},
{
a: 'DAMANSARA MAIN BRANCH',
b: 'Shopping Guarantee',
c: '35',
d:'20,000.43',
},
]
var table = $('<table></table>');
table.attr('width', '100%');
for(var i=0; i<searchResult.length; i++){
var tr = $('<tr></tr>');
if(trade === 'limitutilstable'){
tr.attr('onclick', "tradelimitutils('tradelimitutils')");
}
for(var key in searchResult[i]){
var td = $('<td></td>');
td.html(searchResult[i][key]);
tr.append(td);
}
table.append(tr);
console.log(table.width(tr))
}
searchResultTable.append(table);
在这张桌子之前,我有一个div
导航栏。我需要放置与表格宽度相同的宽度。添加值后现在tr
有一些宽度。td
我想获得 tr 宽度。任何人都可以帮助我。
解决方案
推荐阅读
- python - Python 套接字 ConnectionRefusedError 但仅在不在 127.0.0.1 上时
- docusignapi - 无法使用 DocuSign 创建信封,API PARTNER_AUTHENTICATION_FAILED
- regex - 使用 REGEX 按逗号关键字选择逗号
- gremlin - 在遍历中访问和比较存储边的属性
- c# - .net 核心中未经授权用户的 AccessDenied 页面,returnUrl 不正确
- javascript - 为什么我不能在 populateViewHolder 中显示 FirebaseRecyclerAdapter?
- mysql - 从 Laravel 中的 Excel 文件导入数据时检查字段是否为空?
- excel - 如何防止excel将日期显示为数字
- sql-server - SSMS 能否在 Azure Synapse 中显示实际的执行计划?
- reactjs - 我正在使用导航来导航我的反应本机应用程序,但我无法通过此问题付款。我按照文档做了,但对我没有用