Magento 사이트에서 우리는 오류를 발생시키고 있습니다. 예외 : TypeError : 정의되지 않은 innerHTML 속성을 읽을 수 없습니다 - MDL ajax cart를 사용할 때를 보여줍니다. 나는 ajax를 사용하는 Extension Total Slider Manager도이 문제에 영향을 미친다는 것을 알게되었습니다. app/etc/modules에서 모듈을 false로 설정하면 카트가 정상적으로 작동합니다. 확장 코드는 암호화되어 있으며 개발자는 모양을했지만 솔루션이 제공되지 않았습니다.xhr.responseext는 null 또는 indefined를 반환합니다.
onComplete: function (xhr)
{
var responseHTML = xhr.responseText;
$('mdl-temp-div').innerHTML = responseHTML;
var return_message = $('mdl-temp-div').down('.mdl_ajax_message').innerHTML;
var middle_text = '<div class="mdl-cart-bts">'+$('mdl-temp-div').down('.back-ajax-add').innerHTML+'</div>';
$('mdl_ajax_confirm').innerHTML = '<div id="mdl_ajax_confirm_wrapper">'+return_message + middle_text + '</div>';
var link_cart_txt = $('mdl-temp-div').down('.cart_content').innerHTML;
$$('.top-link-cart').each(function (el){
el.innerHTML = link_cart_txt;
});
에서 responseText가 null 또는 undefined를 반환 :
이
오류를 유도하는 코드입니다. (이것은 아마도 Total Slider Manager 모듈에서 undefined로 설정됩니다). 이 페이지에서이 함수의 responseText를 가져 오는 방법이 있습니까?
전체 자바 스크립트 코드를 붙여 넣으십시오. – SarathSprakash