olampiad
پنج شنبه 03 اردیبهشت 1394, 14:25 عصر
سلام و خسته نباشید به دوستان عزیز
به این تصویر من ی نگا بندازید.
http://s6.picofile.com/file/8184320900/asb.PNG
این پروژه خودم نوشتم که با استفاده از jquery به form فیلد اضافه میکنه.
به این تصویر ی نگا بندازید.
http://s4.picofile.com/file/8184320950/asbb.PNG
میبیند که من با استفاده از jquery سه فیلد به اون اضافه کردم(میتونم هر چند تا فیلد که خواستم به پروژم اضافه کنم.)
حالا مشکلی که من دارم اینه.
من به هر فیلدی که اضافه میکنم نام متفاوتی میدم.
یعنی اسم هیچ کدوم از فیلد ها تکراری نیستش.
ولی
وقتی دکمه ی ثابنیت رو میزتم و form اطلاعات رو به صفحه ی دیگه ای میفرسته:
هیچ کدوم از فیلد های جدید(فیلد هایی که بعدا با استفاه از جی کوئری ساختم) ارسال نمشه و فقط فیلد های قدیمی ارسال میشن:
به نظرتون مشکل از کجاست.
من میخوام هر فیلدی رو که تازه ساختم بتونه اطلاعات رو به همراه فرم به صفحه ی دیگه بفرسته.
امید وارم منظورمو متوجه شده باشین.
اینم کد ساخت فرم
$('#create').click(function(){
var title=$('#title').val();
$('#table').append('<tr> <td>'+title+' :</td><td><input type="hidden" name="fi_'+count+'"><textarea class="in" name="field_'+count+'"> </textarea></td> <td style="text-align:center;"><a href="" class="del">حذف</a></td> </tr>');
count++;
خیلی ممنون
به این تصویر من ی نگا بندازید.
http://s6.picofile.com/file/8184320900/asb.PNG
این پروژه خودم نوشتم که با استفاده از jquery به form فیلد اضافه میکنه.
به این تصویر ی نگا بندازید.
http://s4.picofile.com/file/8184320950/asbb.PNG
میبیند که من با استفاده از jquery سه فیلد به اون اضافه کردم(میتونم هر چند تا فیلد که خواستم به پروژم اضافه کنم.)
حالا مشکلی که من دارم اینه.
من به هر فیلدی که اضافه میکنم نام متفاوتی میدم.
یعنی اسم هیچ کدوم از فیلد ها تکراری نیستش.
ولی
وقتی دکمه ی ثابنیت رو میزتم و form اطلاعات رو به صفحه ی دیگه ای میفرسته:
هیچ کدوم از فیلد های جدید(فیلد هایی که بعدا با استفاه از جی کوئری ساختم) ارسال نمشه و فقط فیلد های قدیمی ارسال میشن:
به نظرتون مشکل از کجاست.
من میخوام هر فیلدی رو که تازه ساختم بتونه اطلاعات رو به همراه فرم به صفحه ی دیگه بفرسته.
امید وارم منظورمو متوجه شده باشین.
اینم کد ساخت فرم
$('#create').click(function(){
var title=$('#title').val();
$('#table').append('<tr> <td>'+title+' :</td><td><input type="hidden" name="fi_'+count+'"><textarea class="in" name="field_'+count+'"> </textarea></td> <td style="text-align:center;"><a href="" class="del">حذف</a></td> </tr>');
count++;
خیلی ممنون