2016-07-05 30 views
0

我之前用一個Action返回Javascript的代碼突然停止了工作。在c#mvc中返回Javascript action用純文本替換視圖

我的觀點顯示了jQuery的對話框,該對話框當用戶點擊保存按鈕控制的範圍內去MVC後返回

return JavaScript("OnCreateSuccess('some value')"); 

此前JavaScript方法使用執行。現在取而代之的是,瀏覽器視圖替換與文本

OnCreateSuccess('some value');

我知道它不是傳遞信息的好方法,但我繼承了這樣的代碼。

+1

你用AJAX調用這個動作嗎?返回JavaScript只適用於此。在這裏檢查更多http://stackoverflow.com/questions/19541336/can-i-return-javascript-from-mvc-controller-to-view-via-ajax-request – Deep

+0

不幸的是它使用$('#form')。提交();我正在尋找替代品,以取代這個使阿賈克斯後 –

回答

0

我重寫了Action以返回JSON並使用Ajax調用和jquery回調來處理返回的值。

謝謝@Deep

+0

歡迎您:) – Deep