دسته بندی ها
00:38 1399/04/26

دریافت متن تگ Select موقع Submit فرم

مشخصات سوال کننده :
کاربر : hamid_b     امتیاز کاربر : 510     رتبه کاربر : 4
دسته بندی : PHP Asp.net Core Asp.net Web Form Asp.net Mvc

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 3640
پاسخ دهنده : mohammad-i 10:19 1399/04/29

چیزی که الان به ذهنم میرسه اینه که شما Text انتخاب شده رو توی یه hidden input نگهداری کنید و این hidden input رو پاس بدی به کنترلر. به این شکل:

1- قراردادن hidden input  در فرم مربوطه:

<input type="hidden" id="selectedText" name="selectedText" />

2- گرفتن Text انتخاب شده و قرار دادن اون توی hidden input

$("#leavetype").on("change", function () {
            $("#selectedText").val($(this).find("option:selected").text());
        });

3- دریافت hidden input در کنترلر:

public IActionResult Contact(byte leavetype, string selectedText)

*قبل از گزاشتن پست امتحان کردم و جواب داد.

موفق باشید.

به این پاسخ امتیاز بدهید    0
امتیاز: 260 رتبه: 7
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود