내가 코드 fallowing있다jquery() .html() IE에서 AJAX 호출 후 작동하지 않습니다.
url = "./orderMaintenance.cso?searchLabel=addLineItemController&soNum=" + soNum;
$.post(url,$('#ordMaintForm').serialize(), function(responseValue) {
if(!checkSessionExpiry(responseValue)) {
//alert("responseValue:::"+responseValue)
$('#contentarea').html(responseValue).show();
}
return;
});
아약스 호출 후 div에 대한 응답을 추가, 내 코드에서 볼 수 있습니다. 그것은 Mozila에서 잘 작동하지만 IE에서 작동하지 않는 이유를 모르겠습니다. IE에서 작동하지 않는 이유가 있습니다.
편집 ::: HTML 응답 값 :::
<script type="text/javascript" src="jquery/userjs/salesOrder.js"></script>
<form id="copysalesorder" name="copysalesorder" action="./SalesOrder.cso" method="POST">
<input type="hidden" id="cpnMandatory" name="cpnMandatory" value="N">
<div class="div_portlet" >
<div class="div_header"><span class="help"><a href="javascript:void(0);" onClick="javascript:openHelp('82','82'); return false;" ><img style="border-style: none; overflow: hidden; height: 16px; width: 16px; background-repeat: no-repeat;" src="images/help_icon_16x16.gif" alt="Help" /></a></span> Order Header Level Information</div>
<div class="div_content">
<div class="innercontent_withoutscroll" >
<div class="fsform" >
<input type="hidden" id="isValid" name="isValid" value="true">
<input type="hidden" id="isLineValid" name="isLineValid" value="false">
<input type="hidden" id="region" name="region" value="EO">
....
...
...
some more html tags..
</form>
<script type="text/javascript" src="jquery/default.js"></script>
<script type="text/javascript" src="jquery/jquery_cso.js"></script>
<script type="text/javascript" src="jquery/New_Order.js"></script>
<SCRIPT src="jquery/jquery.tablesorter-2.0.3.js" type="text/javascript"></SCRIPT>
$(function(){
$("#dlvCRD00").datepicker({ dateFormat: 'dd-M-y' });
});
$('#LINEITEM_HEADER').hide();
$('#LINEITEM_HEADER_DLVINFO').hide();
$('#submitPage').hide();
$('#CopyData').hide();
</script>$('#LINEITEM_HEADER').show();
//validateOrderHeader();
미리 감사드립니다 !!!
깨끗한 코드를 유지 ... – riwalk
당신은'responseValue' 내부의 HTML의 샘플을 추가 할 수 있을까요? – thirtydot
오 예, 그랬습니다. – Vivek