مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

فری خان

عضویت از 1397/01/12

نحوه صدا زدن تابع js در controller

  • شنبه 27 بهمن 1397
  • 19:18
تشکر میکنم

سلام دوستان 

چور میشه در داخل controller یک تابع جاوااسکریپت رو فراخوانی کرد؟     (asp.net mvc core)

<script type="text/javascript">
		function ShowNotification(msg, type) {
			setTimeout(function () {
				toastr.options = {
					closeButton: true,
					progressBar: true,
					showMethod: 'slideDown',
					positionClass: 'toast-top-left',
					timeOut: 10000
				};
				switch (type) {
					case "success":
						toastr.success(msg);
						break;
					case "info":
						toastr.info(msg);
						break;
					case "warning":
						toastr.warning(msg);
				}
			}, 300);
		}
	</script>

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • شنبه 27 بهمن 1397
  • 22:39
https://www.aspsnippets.com/Articles/Call-JavaScript-Function-from-Controller-in-ASPNet-MVC.aspx
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • یکشنبه 28 بهمن 1397
  • 13:55

سلام

فارغ از جواب سوال شما، به نظرتون این کار، عاقلانه است؟!

کاربر سایت

فری خان

عضویت از 1397/01/12

  • شنبه 4 اسفند 1397
  • 19:48

سلام 

متوجه نمیشم شاید نیاز باشه نتیجه یک عملیات نماش داده بشه؟؟!!!

ممنون میشم توضیح بیشتر بدید ... 

برای رسیدن به این پاسخ راه حل دیگه ای هم هست؟ 

کاربر سایت

رضا نصیری

عضویت از 1392/10/01

  • یکشنبه 5 اسفند 1397
  • 09:04
لینکی که قرار دادم رو بخونید، جواب رو نوشته. شما حتی حاضر نشدید سری به اون لینک بزنید
کاربر سایت

فری خان

عضویت از 1397/01/12

  • یکشنبه 5 اسفند 1397
  • 16:38

بله جناب نصیری من پست شما رو خوندم و همون رو هم پیاده سازی کردم 

اما سوالی که مجددا پرسیدم در خصوص پاسخ آقای AmirGhasemi بود " فارغ از جواب سوال شما، به نظرتون این کار، عاقلانه است؟!"

که میخواستم ببینم آیا راه حل دیگه ای دارند ؟

و اینکه چطور میشه ShowNotification(msg, type) رو از داخل mvc controller  و هنگام return json  فراخوانی کرد!

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)