テーブルはフロントエンド開発でよく使われるコンポーネントで、フォーム内のデータを操作して値を代入する必要がよくあります。この記事ではjQueryを使ってテーブルを操作したり値を代入したりする方法を紹介します。
1. jQueryを使ってテーブルを操作する
テーブルを操作する際には、まずテーブルオブジェクトを取得する必要があります。 jQuery のセレクターを使用してテーブル オブジェクトを取得します。サンプル コードは次のとおりです:
var table = $('#tableId');
ここでの tableId はテーブルの ID 値です。テーブルを直接選択する場合は、テーブル要素を直接使用します。
操作のためにテーブル内の行と列を取得します。children() メソッドを使用できます:
var rows = table.children('tbody').children('tr');//获取表格所有行 var columns = rows.eq(0).children('td');//获取第一行的所有列
セルは、children() メソッドを使用して取得できます:
var cell = rows.eq(0).children('td').eq(0);//获取第一行第一列的单元格
text() メソッドと html() メソッドを使用してテーブル データを変更します。
cell.text(‘new text’);//修改单元格的文本 cell.html('<input type="text" value="new value">');//修改单元格的html
var inputText = $('#inputText').val();//获取表单input的值 var cell = rows.eq(0).children('td').eq(0); cell.empty().append(inputText);//设置单元格的文本值
var newRow = $('<tr></tr>');//创建新行 newRow.append('<td>new value1</td><td>new value2</td>');//向新行中添加单元格并赋值 table.append(newRow);//将新行添加到表格末尾
以上がjQueryを使ってテーブルを操作して値を代入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。