2016-01-06 24 views
-1

我有'ajax modal'在我的MVC webapp上,在該模式我輸入並提交一些數據,並且想要驗證輸入。我知道它是如何正常工作的,但是用ajax模態,存在問題。在ModelState無效的情況下,我想看到帶有錯誤消息的模態,而不是沒有佈局的視圖,就像現在一樣。MVC ajax模式驗證,控制器返回視圖沒有佈局,我想看看msg模式的錯誤

我回:

return View("UrediUtakmicu", _utakmica); 

「UrediUtakmicu」是圖,我們輸入並提交數據,「_utakmica」是視圖模型,我回到編輯無效數據。正如我所說,我看到沒有佈局的錯誤信息,我在模態窗口中做了什麼。

回答

0

您可以將其添加到您的頁面加載腳本中。將YourInformationalMessage替換爲包含消息的模型中的屬性。

$('<div></div>').appendTo('body') 
 
       .html(Model.YourInformationalMessage) 
 
       .dialog({ 
 
         modal: true, 
 
         title: '', 
 
         autoOpen: true, 
 
         width: "auto", 
 
         resizable: false, 
 
         buttons: { Ok: function() { $(this).remove(); }} 
 
          });

相關問題