Я использую два поля из таблицы. Я могу получить значение первой строки, затем я добавил значение второй строки, но не могу получить значение второй строки. Мне нужно, если я добавлю несколько строк, я могу получить все значения, используя JSON. Можете ли вы решить эти проблемы.
HTML:
<button class="add">Add</button>
<table class="orders-detail table table-striped table-bordered row-border hover" width="100%">
<thead>
<tr>
<th>Name</th>
<th>Age</th>
</tr>
</thead>
<tbody></tbody>
</table>
<button class="send">Send</button>
Script:
$("document").ready(function(){
$(".add").click(function(){
var td_add="<tr><td><input type='text' id='name' class='name'></td><td><input type='text' id='age'></td></tr>";
$("tbody").append(td_add);
});
$(".send").click(function(){
var name=document.getElementById("name").value;
var age=document.getElementById("age").value;
var obj={
name:name,
age:age
};
alert(JSON.stringify(obj));
});
});
Вывод: я могу получить значение в одну строку.
{"name":"aravind","age":"42"}