ورود

View Full Version : سوال: ارسال مقدار dropdownlist با استفاده از button



mohammad_kazem
پنج شنبه 16 مهر 1394, 10:25 صبح
با سلام خدمت دوستان
توی صفحه یک عدد dropdownlist دارم و همچنین یه button . میخوام بعد از زدن دکمه مقدار dropdownlist به کنترلر ارسال بشه. دقت کنید که اینا توی فرم نیستن و نوع دکمه هم سابمیت نیست.
در ثورت امکان راهنمایی کنید. ممنون


@Html.DropDownList("ddlgroup", (SelectList)ViewBag.ddlGroupModel)
<input type="button" id="btnId" value="send request" />

AmirSky
پنج شنبه 16 مهر 1394, 12:46 عصر
نگفتی که میخوای ایجکس باشه یا نه.
در حالت بدون ایجکس:





$(document).ready(function () {
$('#btnId').click(function (e) {
var URL = '@Url.Action("myAction", "MyController")?myData='+ escape($('#DropDownID').find(':selected').val());
window.location.href = URL ;
return false;

});
});

mohammad_kazem
پنج شنبه 16 مهر 1394, 23:04 عصر
نگفتی که میخوای ایجکس باشه یا نه.
در حالت بدون ایجکس:





$(document).ready(function () {
$('#btnId').click(function (e) {
var URL = '@Url.Action("myAction", "MyController")?myData='+ escape($('#DropDownID').find(':selected').val());
window.location.href = URL ;
return false;

});
});


سلام. خیلی ممنون. ولی بجز جی کوئری راه دیگه ای نداره؟

AmirSky
شنبه 18 مهر 1394, 15:16 عصر
نه
با جاوااسکریپت یا جی کوئری انجام میشه