با سلام من دارم یک برنامه با mvc5 می نویسم که در ان برای جستجو من از 3 تا DROP DOWN LIST بصورت تودرتو استفاده کردم تا اینکه به نتیجه جستجو برسم حال در دراپ داون آخری باید یک پارشیال ویو را صدا بزنم و حاصل را در یک <DIV> بریزم و در همان صفحه و در زیر دراپ داون ها نشان دهم و این کار را با AJAX انجام می دهم ولی چیزی نشان داده نمی شود. یعنی پارشیال در صفحه اصلی لود نمی شود.
لطفا کمکم کنید الان 4 روز است که روی این گیر کردم.
با سلام این کد امتحان کن من جواب گرفتم <div id="SelectorGradStudents"> </div>
Ajax
$('#DropDownListCoursesSystemTime').change( function (e) { $('#SelectorGradStudents').html(''); if ('@ViewBag' != 'null' && '@ViewBag.Sec' != 'null' && '@ViewBag.Sec.Contains("aasdasdasd")') { $.get('/Area/Controlname/Action/' + $("#DropDownListCoursesSystemTime").val(), function (data4) { $('#SelectorGradStudents').html(data4); }); } } );
حالا می تونی بجای get از Ajax استفاده کنی
//$.ajax({ // type: "GET", // url: "/...ntsViewModel/" + $("#DropDo...sSystemTime").val(), // contentType: "application/json;charset=utf-8", // content: "json", // success: function (data5) { // $('#SelectorChartStudents').html(data5); // } //});
با تشکر فراوان و دستمریزاد به شما و استاد مداینی
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)