在javascript中动态增加HTML表的行大小
dynamically increase row size of HTML table in javascript
我是JavaScript的新手,只是学习它的基础知识。我正在做一个示例程序,并用一个JavaScript程序在div中的html页面中显示一些数据。但它不是动态的。我有一些值,比如名字、地址、年龄和少数员工的状态,当用用户名登录时,在html页面中显示以上详细信息。这是一个简单的程序。
我想做的是,我想动态地增加div或表的大小,在那里我可以显示使用的详细信息,如地址、年龄、状态等。如果一些用户有更多的详细信息那么我想把它添加到html页面中。我该怎么做??在home.jsp中,我有以下代码。
<table>
<div id="name1" width:400px;"></div>
<div id="address1" width:400px;"></div>
<div id="age1" width:400px;"></div>
<div id="status1" width:400px;"></div>
</table>
这是我在home.js 中使用的函数
function(json)
{
var content= $('#name1').replaceWith('<tr><td> Name: ' + json.name + '<tr><td>');
var content= $('#address1').replaceWith('<tr><td> Name: ' + json.address + '<tr><td>');
var content= $('#age1').replaceWith('<tr><td> Name: ' + json.age + '<tr><td>');
var content= $('#status1').replaceWith('<tr><td> Name: ' + json.status + '<tr><td>');
}
首先你需要做一个循环,在中
你必须使用append()
,例如
$( "#your_div_id" ).append( "<tr><td> your_label: ' + json.your_values + '<tr><td>'" );
参考链接
首先,您需要更改类似HTML
的
<table>
<tr id="name1"></tr>
<tr id="address1"></tr>
<tr id="age1"></tr>
<tr id="status1"></tr>
</table>
如果你的json
是有效的,那么你可以使用append(),比如
$('#name1').append('<td> Name: ' + json.name + '</td>');
$('#address1').append('<td> Address: ' + json.address + '</td>');
$('#age1').append('<td> Age: ' + json.age + '</td>');
$('#status1').append('<td> Status: ' + json.status + '</td>');
实时演示
您必须阅读JQuery-api文档。
网址:http://api.jquery.com/append/
可能您使用了.append()
、.toAppend()
、.prepand()
、.after()
等。
代码示例(.fafter())
$('#table' tr:last).after('<tr><th width="10%">' + //your code here // + '</th></tr>');
相关文章:
- 来自文本输入null的html javascript变量
- Html/Javascript-如何屏蔽除英国以外的所有欧盟国家,并允许所有非欧盟国家
- html+javascript:如何在某些条件下禁用dropdownlist中的null选项
- 在HTML/JavaScript中,有没有一种方法可以在图像开始加载时知道图像的最终布局尺寸
- HTML/Javascript表单会自动重置
- html/javascript中的可拖动文本
- 在HTML/JavaScript中减去两个数字
- 基本的HTML Javascript程序.这是怎么回事
- 一个html/javascript'小工具'知道用户何时单击了小部件外的任意位置
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- 在HTML/Javascript文件中获取App Inventor 2变量值
- HTML/JavaScript表格标题
- 如何修复在浏览器中打开后出现在屏幕上的html/Javascript代码
- 在HTML JavaScript头部分运行Google脚本函数
- 如何在 html/javaScript/Jquery 中“浏览文件夹”
- 带有消息html/javascript的进度条
- 在html/javascript中请求撤消/重做事件
- 使用HTML/Javascript表单使用ActiveXObject创建带有嵌入图像的outlook电子邮件
- 使用html/javascript启动小部件
- 移动html/javascript编程中的变量传递