آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ارسال چکباکس از طریق جی کوئری

MasterSPYware  9 سال پیش  9 سال پیش
0 0

سلام

من از طریق ایجکس یک فرم رو دارم handle میکنم.

یه سوالی دارم.

من یک چکباکس دارم به این صورت 

 <input type="checkbox" id="myc" name="myc" value="1" />

مشکلم اینه که وقتی دارم دیتا ها رو میفرستم به دیتابیس اون چکباکسایی که تیک نخورده هم (1) ذخیره شده

دوستان راهنمایی میفرمایند؟

 برای این سوال 4 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
سجاد عباسی  9 سال پیش
0 0

شما نباید value="1"رو قرار بدید.

برای اینکه پیش فرض چک شده باشه باید قرار بدید:

checked="checked"

اگه چک شده باشه ارسال میشه اگه چک نشده باشه چیزی ارسال نمیشه.

مقدار ارسال شده هم on هست.

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

خب اینطوری پیشفرض چکباکس فعال میشه.من نمیخوام اینطور باشه.

میخوام مقدار براش بفرستم.سیستم برنامه نویسی من طوریه که نیاز داره وقتی چکباکس خالیه عدد (صفر) بره.وقتی هم چک میشه (یک) ارسال بشه

0 0
گفتم اگه میخاید که چک شده باشه اون کد رو قرار بدید :| (9 سال پیش)
پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

 پاسخ صحیح

راه حل

در فایل ارسال کننده ایجکس

  var myc = document.getElementById("myc").checked;
0 0
شما نگفته بویدید میخاید از طریق ajax ارسال کنید :| (9 سال پیش)
پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

سلام

من از طریق ایجکس یک فرم رو دارم handle میکنم.

یه سوالی دارم.

من یک چکباکس دارم به این صورت 

 <input type="checkbox" id="myc" name="myc" value="1" />
 

مشکلم اینه که وقتی دارم دیتا ها رو میفرستم به دیتابیس اون چکباکسایی که تیک نخورده هم (1) ذخیره شده

دوستان راهنمایی میفرمایند؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .