0
在jquery函數中,我想在MVC 5剃鬚刀視圖中爲Url.Content設置一個jQuery變量。 我嘗試了下面的代碼示例,但它給出了一個錯誤 - 「名稱'jsLink'在當前上下文中不存在」。如何在jQuery中設置@ Url.Content參數?
var jsLink = "~/Uploads/01.jpg";
var imageurl = '@Url.Content(jsLink)';
我該怎麼做?
你不能使用JavaScript變量作爲.net變量。 – charlietfl 2014-10-04 23:15:22
這是因爲jsLink是JavaScript變量,其範圍僅在客戶端I.e.上。在瀏覽器上。但@ Url.Content在iis服務器上運行。你需要這樣寫。'@ Url.Content(「〜/ Uploads/01.jpg」); – 2014-10-05 09:07:22
當@ Url.Content()正在運行時,JavaScript尚不存在。 – 2014-10-05 11:09:58