1
我有一個模板Details.aspx
頁面,其中有一組下拉列表,它被填充在ajax
調用中。我希望所有的其它頁面的DIV這些充滿下拉加載其他頁面的div中的不同頁面的innerhtml
代碼:
$.ajax({
url: "Details.aspx",
type: 'GET',
dataType: "text/html",
success: function (data) {
$data = $.parseHTML(data);
console.log($data);
$("#divDetails").html($("div #tblRegistration", $data).html());
},
error: function (xhr, status) {
console.log(status);
console.log(xhr.responseText);
}
});
錯誤:parseerror
(控制檯)
當我在螢火蟲的Net選項卡運行Page2.aspx
我來了只能看到空白的下拉菜單。爲什麼它沒有被填滿?我怎樣才能得到填充下拉式Page2.aspx
P.S. :如果我運行Default.aspx
孤立在瀏覽器下拉得到filles
在GET請求上運行'Details.aspx'的腳本嗎?意味着他們是否在內部調用ajax調用? – Shaggy 2014-09-24 10:37:43
@Shaggy不,不需要。只有當瀏覽器啓用javascript時,Ajax才能工作。 – 2014-09-26 06:44:47