2017-03-20 12 views
0

요청을 제출할 때 경고 메시지를 표시하려고합니다. 경고 메시지는 ViewBag의 내용이어야합니다. 여기 내 견해가있다.대화 상자보기에서 ViewBag 내용 표시

@{ 
    ViewBag.Title = "Request"; 
    Layout = "~/Views/Shared/_Layout.cshtml"; 
} 

@if (!string.IsNullOrEmpty(ViewBag.message)) 
{ 

    <script type="text/javascript"> 
     var msg = "@ViewBag.message"; 
     alert(msg); 
    </script> 
} 

ViewBag.message에 값이있는 경우에도 경고가 표시되지 않습니다. 에

+0

는 당신이'document.ready' 포장 시도? –

+0

이보기를 반환하는 작업을 제공 할 수 있습니까? – Usman

+0

public ActionResult Index() { ViewBag.message = TempData [ "Message"]. ToStr(); 돌아 가기 View(); } –

답변

0

변경이 :

<script type="text/javascript"> 
    $(document).ready(function() { 
     var msg = "@ViewBag.message"; 
     alert(msg); 
    }); 
</script> 
+0

문서 준비 기능 안에 경고를 두었습니다. 아무런 차이가없는 것으로 보입니다. –

+0

방금 ​​테스트 해본 결과 나에게 도움이되었습니다. 이 후 다른 자바 스크립트 함수가 있습니까? –

+0

아니요 div 태그 만있는 기능이 없습니다. –