فراخوانی Action method یک کنترلر با استفاده از Ajax و jQuery
چهارشنبه 3 دی 1393در این مقاله می خواهیم ببینیم که چطور با استفاده از Ajax و jQuery می توانیم Action method یک کنترلر را فراخوانی کنیم.
در این مقاله می خواهیم ببینیم که چطور با استفاده از Ajax و jQuery می توانیم Action method یک کنترلر را فراخوانی کنیم.
فراخوانی از سمت Client
کد زیر نمونه ای است از فراخوانی یک متد Ajax از سمت client
در اینجا پیاده سازی کد و بعضی عملکرد ها را که برای جلوگیری از رفتارهای طبیعی شان است را با استفاده از PreventDefault شرح می دهیم.
بعد از کلیک کردن روی المنت کلاس انتخابی ، ابتدا متد ev.preventDefault() را فراخوانی میکند که باعث توقف عملکرد طبیعی متد می شود. URL ، نام Action method / نام کنترلر را می گیرد.
:Data پارامتری که بهaction method خاصی پاس داده می شود را میگیرد ، که آن هم اجرا می شود و بعدا Model را به view برمیگرداند.
type “Post” به این معنی است که این متد post است و ورودی میگیرد.
اگر همه چیز درست پیش برود ، با جلوگیری از رفتار طبیعی ، به صفحه ی دلخواه خود منتقل می شوید.
- ASP.net MVC
- 3k بازدید
- 8 تشکر