0
我正在做一個學校的遊戲項目,我正在嘗試創建一個使用SignalR和JavaScript的玩家列表。如何插入javascript變量到html.Actionlink?使用signalR
這是我的代碼
hub.client.printOutPlayerList = function (userName, userID)
{
$("#playerlist ul").append("<li>" + '@(Html.ActionLink(userName, "Profile", "Profile", new { id = userID }, null);)' + "</li>");
}
這個功能是想採取的JavaScript變量userName和用戶ID,但ActionLink的似乎不識別用戶名和用戶ID
我可以做什麼?
你不能。該代碼在**服務器**上運行。 – SLaks 2013-05-12 15:18:48
你有什麼想法我可以實現一個鏈接到用戶配置文件沒有actionlink? – user2369105 2013-05-12 15:37:41
可以使用Javascript中的硬編碼URL格式,也可以在服務器端Url.Action中使用佔位符,然後在客戶端上替換它們。您也可以使用重新實現客戶端路由引擎的開源項目。 – SLaks 2013-05-12 16:40:47