2017-10-16 50 views
0

我想顯示一個消息框從控制器當索引返回時,我已經完成了以下適用於警報,我不插入響應消息吐出數據庫:返回一個警報消息與數據庫響應

引號錯誤嗎?!

"<script>alert('Unsuccessful. Try again.'" + response + ");</script>" ; 

編輯:

我應該說,我在控制器中分配這一個ViewBag,然後在視圖中顯示爲@Html.Raw(@ViewBag.Foo)

+1

爲什麼用引號腳本標籤? – Amy

+0

@Amy我將它分配給ViewBag。 – elszeus

+0

這並沒有真正回答這個問題。 – Amy

回答

0
<script>alert('Unsuccessful. Try again.' + response );</script> ; 

試一下:)

0

您不需要引用只需分配對gloabl變量的響應,然後使用以下代碼

<script>alert('Unsuccessful. Try again.' + globalVarible );</script> ; 
0

你的單引號應該跟從response

"<script>alert('Unsuccessful. Try again." + response + "');</script>"; 

你需要肯定的是response沒有單引號以及

0

創建控制器的script標籤和使用@Html.Raw()是不必要的。相反,你應該分配responseViewBag屬性是這樣的:

ViewBag.Foo = response; 

然後在你看來,

<script>alert('Unsuccessful. Try again.' + '@ViewBag.Foo')</script>