0
addRowButtonをクリックしたときに行を追加できる表があります。ここにコードはあります:サーブレットを使用してJSP内の追加された行(jquery)から値を取得できません
$('#addRowButton').click(function() {
$('#data').append(
'<tr>' +
'<td>IGA01</td>' +
'<td>' +
'<div class="col-sm-10">' +
'<input type="text" name="description" class="form-control no-border" id="description" placeholder="Enter Institutional Graduate Attribute">' +
'</div>' +
'</td>' +
'<td>' +
'<div class="col-sm-10">' +
'<input type="text" name="remarks" class="form-control no-border" id="remarks">' +
'</div>' +
'</td>' +
'<td>' +
'<button type="button" class="btn btn-success btn-xs"><i class="fa fa-edit"> </i></button>' +
'<button type="button" id="deleteRow" class="btn btn-danger btn-xs"><i class="fa fa-trash"></i></button>' +
'</td>' +
'</tr>'
);
私の問題は、私がそれらを得ることができない追加行の値を取得しようとするときです。私は動的に追加されていない行の値だけを取得できます。 。ここでは、サーブレットのコード(forループは、私は、サーブレットが入力を取得することができたかどうかを確認するためのものです)です。
String[] codeIGA = request.getParameterValues("codeIGA");
String[] description = request.getParameterValues("description");
String[] remarks = request.getParameterValues("remarks");
for (int y = 0; y < codeIGA.length; y++) {
System.out.println("codeIGA: " + codeIGA[y]);
System.out.println("description: " + description[y]);
System.out.println("remarks: " + remarks[y]);
}
http://validator.w3.org – BalusC