PDA

View Full Version : حرفه ای: انتخاب محتویات ردیف های gridview به صورت ajax ی (jquery کارها بسمه الله )



ali_mnkt
یک شنبه 20 مرداد 1392, 18:38 عصر
سلام به همه دوستان
عکس هایی که در ضمیمه می بینید یک پروژه کارتابل هست . در این سیستم هر شخص باید بتونه نامه رو به یکسری از افراد به صور گروهی بفرسته برای این کار من لیست افراد رو در یک gridview نمایش می دم و کاربر می تونه افراد مورد نظر رو تیک بزنه و بعد از زدن دکمه انتخاب گیرندگان اسامی انتخاب شده می یاد و در textbox مربوط به گیرندگان قرار می گیره . مشگل اینجاست که در زدن دکمه "انتخاب گیرندگان " نباید صفحه postback بشه و به صورت ajax نام افراد باید در textbox مربوطه قرار بگیره . پس صورت مسئله اینطوری می شه :
چطور می شه بعد از تیک زدن checkbox ردیف ها به صورت ajaxi اطلاعات ردیف ها در textbox قرار بگیره

parvizwpf
یک شنبه 20 مرداد 1392, 18:44 عصر
اینها رو ببرید سمت jquery بنویسید.

ali_mnkt
یک شنبه 20 مرداد 1392, 18:57 عصر
اینها رو ببرید سمت jquery بنویسید.

دوست عزیز می دونم باید با jquery انجام بشه خوب چطوری ؟ چطور از طریق jquery بیاد یک حلقه بزنم روی grid بهش بگم که ردیف هایی که چک خوردن نامشون رو انتخاب کن و نام ها رو به هم بچسبون و در نهایت رشته ای از نام ها رو در textbox قرار بده . یک مشکل دیگه ای هم که هست اینه که وقتی من chrchbox ها رو سمت client تیک می زنم چون html تغییری نکرده آیا می شه تشخیص داد که اون checkbox تیک خورده ؟

parvizwpf
یک شنبه 20 مرداد 1392, 19:03 عصر
راه حل اینه همونجا برای هر اسم با جی کوئری فور بزارید هر کدوم تیک خورده متن چک باکسهای تیک خورده بیاد توی تکست:

$('input:checked').each(function() { names.push($(this).attr("name") + this.id); });