私はJQueryとajaxの初心者です。関数に値をパラメータとして渡し、その値をクリックされたボタンの名前として使用し、ロジックを続行してサーブレットに送信できるかどうかを知りたいです処理する。ページ駆動であるため、javascriptを使用しないようにしています。だから私がjavascriptで持っているものは以下です。
function test(buttonId)
{
alert(buttonId);
}
問題は、データベースから取得したデータに依存する動的テーブルがあり、テーブルの一部として、データをループして同時にテーブルを作成するときに作成するボタンがあります。したがって、テーブルの行の1つに、次のボタンがあります。
<table id="error_data">
<tr>
<th>Rank</th>Other Table columns names........</tr>
<% for(int rank=1 ; rank<data.size();
rank++) { %>
<tr>
<td>
<input type="button" id="button<%=rank%>" value="Suspend Email" onclick="test('button<%=rank%>')">
</tr>
<%}%>
</table>
行の 1 つのボタンをクリックして、その行のデータのみを処理し、その行のデータ以外は何も更新しないようにしたいのですが、質問が冗長ではないことを願っています。そして、ajaxはデータ駆動型であるため、ajaxとjqueryの組み合わせでおそらく可能だと思います。私がやろうとしていることを試して達成することは可能ですか?前もって感謝します。