我正在嘗試從ajax調用發送用戶標識到控制器。我需要將它存儲在一個對象中。Identity.GetUserId上的意外標識符
的CSHTML頁: http://prntscr.com/bdd644
後來在一個錯誤的結果呈現的HTML頁面: http://prntscr.com/bdd6lv
它給人的:未捕獲的SyntaxError:意外的標識錯誤。
有人可以對此有所瞭解嗎?
謝謝!
我正在嘗試從ajax調用發送用戶標識到控制器。我需要將它存儲在一個對象中。Identity.GetUserId上的意外標識符
的CSHTML頁: http://prntscr.com/bdd644
後來在一個錯誤的結果呈現的HTML頁面: http://prntscr.com/bdd6lv
它給人的:未捕獲的SyntaxError:意外的標識錯誤。
有人可以對此有所瞭解嗎?
謝謝!
您需要周圍添加引號:
var userId = '@(User.Identity.GetUserId().ToString())';
如果沒有他們,它將爲變量尋找具有相同的名稱作爲您的用戶ID,它不存在。 您的projectId只能工作,因爲它被解析爲數字,所以這是合法的js代碼。
謝謝,這個案子解決了! –
歡迎您:) –
請在問題中提供代碼* * text *。 –