次のような AJAX リクエストがあります。
jsonData = JSON.stringify({stuff: stuff});
$.ajax({
url: '<%=Url.Action("myMethod", "myController") %>',
type: 'POST',
contentType: 'application/json; charset=utf-8',
dataType: 'json',
data: jsonData,
success: function (data) {
$("#myDiv").append('<span><%=Html.ActionLink("Details", "myMethod", new {id = data.id })%></span>');
}
)};
編集!この Actionlink を「成功」の div に追加しようとしています。最初の投稿で、どういうわけか $("#myDiv").append() コードを忘れてしまいました。
このnew {id = data.id }
セクションでは、このアクションリンクで data.id (JavaScript 変数) を使用したいと思います。
データが定義されていないか、リテラルの文字が多すぎるなどのエラーが発生し続けます。
以前にこれを成功させた人はいますか?