私はJQuery Mobileテーブルを使用しています:
<table data-role="table" id="productTable" data-mode="reflow" class="tablesorter ui-responsive table-stroke my-custom-breakpoint">
<thead>
<tr>
<th data-priority="1">
ID
</th>
...
</tr>
</thead>
<tbody>
<asp:Repeater ID="productRepeater" runat="server">
<ItemTemplate>
<tr class="item">
<th class="id">
<%# Eval ("ID")%>
</th>
...
</tr>
</ItemTemplate>
</asp:Repeater>
</tbody>
</table>
今、すべての ID フォームを抽出して、以下の JavaScript の配列に入れようとしています。
function viewSelectedDocuments() {
var selectedIDs = [];
$("tr.item").each(function () {
var id = $(this).children().eq(0).text();
var id = $.trim(id);
alert(id);
selectedIDs.push(id);
});
}
この関数は、ボタンがクリックされたときに呼び出されます。しかし、var id
私は期待していたものをまったく得ていません。セルからのテキストの代わりに、"1"
私が得ていると言います
"ID
1"
はい -$.trim(id);
動作していません。
助言がありますか?
ありがとう!