2013-07-12 41 views
2

我想一個模型對象綁定到一個javascript數組時:語法錯誤綁定模型對象的JavaScript數組

<script type="text/javascript"> 
    var tests = []; 
    tests = @Html.Raw(new JavaScriptSerializer().Serialize(Model.TestList)); 
</script> 

我得到的分號下一個紅色的小語法錯誤標記。如果我刪除分號,我會在下一行中得到相同的紅色標記。這是在</div>標記之前的最後一個div內的局部視圖內。

我在這段代碼中遺漏了什麼?

+1

這只是一個intellisense的問題;它實際上不會在您的JavaScript中產生運行時錯誤。 –

回答

4

試試這到底是不是必需的

tests = @(Html.Raw(new JavaScriptSerializer().Serialize(Model.TestList))) 

分號。