我需要將ajax的結果放入一個javascript變量。
以下工作
$.get('@Url.Action("_Edit", "News", null)/' + guid_News, function (html)
{
$("#divEdit").html(html);
});
這不起作用
var editHtml = "";
$.get('@Url.Action("_Edit", "News", null)/' + guid_News, function (html)
{
editHtml= html;
});
$("#divEdit").html(editHtml);
也曾嘗試
var editHtml = "";
editHtml = $.get('@Url.Action("_Edit", "News", null)/' + guid_News, function (html)
{
return html;
});
$("#divEdit").html(editHtml);
我怎樣才能得到它的工作?
你知道我如何使它同步並獲得變量中的值嗎? –
@Valamas - 是的,請查看[jQuery.ajax](http://api.jquery.com/jQuery.ajax/)的文檔。你只需要用'.ajax()'替換你的'.get()',並將'async'選項設置爲'false'。 – aroth
+1解釋爲什麼它不起作用 – Ahmad