【发布时间】:2016-06-26 09:03:19
【问题描述】:
您好,我对Rails 和Javascript 有疑问。这是我的桌子。
<table>
<thead>
<tr>
<th>No</th>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr id="adminrow">
<td>
1
</td>
<td>
<a href="#" id="select_name">John</a>
</td>
</tr>
<tr id="adminrow">
<td>
2
</td>
<td>
<a href="#" id="select_name">Alex</a>
</td>
</tr>
<tr id="adminrow">
<td>
3
</td>
<td>
<a href="#" id="select_name">Paul</a>
</td>
</tr>
</tbody>
</table>
我的JS 是
$('#select_name').click(function(event){
var username = $("#select_name").text();
console.log(username);
});
我的表中有很多名字,但JS 在控制台中打印了名字。如何将表格中的每个名称打印到控制台?
【问题讨论】:
-
你想解决什么问题?
-
在 js 文件中使用这个
var username = $(this).text()希望它能工作 -
@uzaif 我的意思是表数据在循环中,我希望每个数据都传递给 JS。 Example Name is like John, Alex, Wade, Paul... var username is like John, Alex, Wade, Paul。但现在它只打印了约翰。
标签: javascript ruby-on-rails haml