0
所以我一直在努力處理這段代碼幾個小時,我覺得它只是一個錯誤的引號或不逃避符號的問題,但這裏是問題所在。 我有一個JSON調用(在JavaScript中),它加載了一個URL列表(文章標題)。 然後我動態地將這些URL添加到Div中,並使用document.createElement構建我的頁面。MVC3 url with javascript
問題是我不能從JSON列表中獲取參數,以便在Razor URL字符串中工作。
var articleTitle = document.createElement("div");
articleTitle.className = "articleTitle";
articleTitle.innerHTML = '<a href="@Url.Action("Article", "Content", new { url = ' + article.Url + ', page = 1 }, null)">' + article.Title + '</a>';
articlewrapper.appendChild(articleTitle);
的網址:{url =「+ article.Url +」, 是這裏的問題,我似乎無法獲得實際值,鏈接現在只打印出article.Url。該文章。標題工作就好:)
謝謝,成功了! – NeedACar
這是最終的代碼: var link ='' + article.Title + ''; articleTitle.innerHTML = link.replace(「Temp」,article.Url); – NeedACar