با سلام
من در صفحه تعداد چند تکس باکس دارم
که کدش بصورت زیر می باشد
حالا میخوام کدی بنویسم که در جاوا اسکریپت مقادیر این تکس باکس ها بصورت json به شکل زیر در بیاد که بعدا بتونم با آژاکس به php بفرستم و در اونجا در دیتابیس ذخیره بشه
من این کد رو نوشتم ولی جواب نمیده
من در صفحه تعداد چند تکس باکس دارم
که کدش بصورت زیر می باشد
کد:
<input type="text" name="line[]">
<input type="text" name="no[]">
<br>
<input type="text" name="line[]">
<input type="text" name="no[]"><br>
<input type="text" name="line[]">
<input type="text" name="no[]"><br>
<input type="button" onClick="test();">
حالا میخوام کدی بنویسم که در جاوا اسکریپت مقادیر این تکس باکس ها بصورت json به شکل زیر در بیاد که بعدا بتونم با آژاکس به php بفرستم و در اونجا در دیتابیس ذخیره بشه
کد:
jso=[{"line":"a","no":"1"},{"line":"b","no":"2"},{"line":"c","no":"3"}];
کد:
function test()
{
jsonObj = [];
item = {};
var gg=document.getElementsByName('line[]');
var re=document.getElementsByName('no[]');
for(i=0;i<gg.length;i++)
{
item ["line"] = gg[i].value;
item ["no"] = re[i].value;
jsonObj.push(item);
}
}