我使用bootstrap和
生成表<table id="table" data-toggle="table" data-url="url.php?...">
在每一行的结尾,我想有一个按钮。
我在js文件中尝试过此操作,但不知道我是否要关闭
$(document).ready(function () {
function buttons() {
$("#table tr").append(
"<td>Button1</td>" +
"<td>Button2</td>"
);
}
});
答案 0 :(得分:1)
以下代码将仅声明一个函数不执行该函数。
function buttons() {
...
}
您需要使用buttons()
$(document).ready(function () {
function buttons() {
$("#table tr").append("<td>Button1</td>" +"<td>Button2</td>");
}
buttons();
});
或者您可以删除包装器buttons()
,而直接在document.ready()
内部使用它
$(document).ready(function () {
$("#table tr").append("<td>Button1</td>" +"<td>Button2</td>");
});
如果您只想选择体内的<tr>
,则在tbody
之前使用tr
,因为thead
也有tr
$(document).ready(function () {
$("#table tbody tr").append("<td>Button1</td>" +"<td>Button2</td>");
});
答案 1 :(得分:0)
您实际上根本不需要功能:
$(document).ready(function() {
$("#table tr").append("<td>Button1</td><td>Button2</td>");
});