我有一個div。我使用JSON中的INNERHTML將HTML字符串傳遞給該div。 div不會輸出。DIV JQUERY中的內部HTML
這裏是我的代碼
$('#<%=btnSubmitData.ClientID %>').live('click', function() {
var jsonParameters = '{"startProductLevelId":"' + prdLvlId1 + '"}';
$.ajax({
type: "POST",
url: "../Test/Test.aspx/PopulateData",
context: this,
cache: false,
data: jsonParameters,
contentType: 'application/json',
dataType: "json",
"success": function (LastweeksData) {
$("#brandData").css("display", "block");
alert(LastweeksData.d); //Here i am getting the value
document.getElementById('<%=brandData.ClientID%>').innerHTML = LastweeksData.d;
},
"error": function (request, status, error) {
alert(error);
}
})
});
我格 - 「brandData」
<asp:UpdatePanel ID="UpdatePanel2" runat="server">
<ContentTemplate>
<div id="dummy1" style="width: 100%; height: 20px; float: left">
</div>
<div id="Div2" style="width: 100%; height: 20px; float: right; border-style: solid; border-width: 0px;">
<table id="Table1" align="center" cellspacing="0" border="0" cellpadding="0" width="950">
<tr>
<td width="500" align="left" valign="top">
<div id="brandData" runat="server">
</div>
</td>
</tr>
</table>
</div>
我也試過這樣。
$("#brandData").innerHTML = LastweeksData.d;
我不能在輸出中看到div。我不知道我錯在哪裏。
成功回調內部的警報發射的全面清單? – BeNdErR