ورود

View Full Version : ارسال اطلاعات توسط جی کوئری به مدل باندینگ



forestasphalt
چهارشنبه 20 شهریور 1392, 17:36 عصر
var city = $("#dk_container_Cities .dk_toggle .dk_label").text();
$("#City").val(city);

$("#frmRegisterUser").submit();

بعد اومدم اینکارو کردم
<input type="hidden" name="City" id="City" />
اگر بعد اومدم این فیلد مخفی رو اضافه کردم تا با اون بتونم مقدار رو بفرستم
موقعی اینجوری دستی تست میکنم مقدار ارسال میشه اینو گفتم بدونید که مشکل از اینجا نیست!

با سلام من یک dropdown دارم که مقدارشو با جی کوئری گرفتم بدون جی کوئری نمیشه مقدارشو گرفت
از مدل باندینگ برای ارسال اطلاعات به صورت آجاکسی استفاده کردم

الان هدفم اینه که مقدار انتخاب شده dropdownlist رو به همراه فرمم ارسال کن و اون ور بتونم مقدارش بگیرم
ولی مقدار رو Null تشخیص میده
آیا امکان اینکار وجود داره؟
با تشکر

parvizwpf
چهارشنبه 20 شهریور 1392, 20:15 عصر
http://www.codeproject.com/Articles/41828/JQuery-AJAX-with-ASP-NET-MVC
این رو مطالعه کنید تا ببینید چطور مقداری پاس داده. مطمئنید جی کوئری داره مقدار رو صحیح میگیره؟

forestasphalt
چهارشنبه 20 شهریور 1392, 21:43 عصر
با تشکر از شما
مقدار صحیح رو داره با alert هم جواب درست رو میده

parvizwpf
پنج شنبه 21 شهریور 1392, 12:50 عصر
الان حل شد؟

forestasphalt
پنج شنبه 21 شهریور 1392, 17:55 عصر
نه نشد!
من اومدم یه کلک دیگه بهش زدم روی dropdown.change کدی نوشتم که اون فیلدهای مخفی رو پر کنه،الان کار میکنه ظاهرا با روش بالا جواب نمیده و اطلاعات موقعی که به تابع جی کوئری میرسه دیگه نمیشه تغییری توی مقادیر اون فرم داد(یعنی مقادیر قبلی= مقادیر قبل از مراجعه به تابع جی کوئری )