아약스 :아약스 innerHTML을 결과는 PHP에서 HTML 코드를 반환 어쩌려 구`t
$.ajax({
type: "POST",
url: "calculator/panouri-simple/calcul-panouri-simple.php",
data: $("#formular_comanda").serialize(),
success: function(result)
{
document.getElementById("show_panels").innerHTML = result;
},
error: function(result)
{
console.log("Eroare:");
console.log(result);
}
});
HTML :
<div id="show_panels"></div>
내가 브라우저의 "페이지 소스보기"에 보면, 어떤 HTML 코드 사이가 없다 <div id="show_panels">
및 </div>
.
result
일부 입력을 반환하고 다른 입력란을 다른 ajax와 호출하지만 html 페이지 소스에서는 입력이 없습니다.
브라우저에서 시각적으로 표시되지만 HTML 코드가 소스 코드에 없습니다. 여기서 내가 무엇을 의미하는지 이해하시기 바랍니다. 사진을보다.
나는 php 파일에서 이러한 입력 이름을 호출하고 있는데 undefined variabile ...
이 있습니다. 이것은 내 문제입니다. 시각적으로 입력은 있지만 HTML 코드는 없습니다.
디버거 : 당신은 기존의 자바 스크립트 document.getElementById
당신이로드 한 jQuery를 사용하고 있고 그것을위한 구문을 사용하는 이유
중단 점을 넣었습니까?'result'가'undefined'가 아닌 것을 확인 했습니까? 이게 뭐야? zero298 말 @ 뭔가를 반환하는 경우 ID와 다른 요소가없는 경우 – zero298
는, 무엇을 확인 함'내가' "나는 필요로하는 HTML 코드"바로 succes에 ... result'와'결과 ='후 디버거를 사용 –
을 show_panels'; –