jquery에 2 개의 문제점이 있습니다..load() 및 아약스 양식 문제를 보내십시오.
load
함수를 사용하여 특정 div 데이터를 업데이트하려고하면 새 데이터에서 jquery 함수를 사용한 경우 함수가 시작되지 않습니다 (페이지를 새로 고칠 때까지). 나는 새로운 div 데이터의 끝에 jquery.js 파일을 추가함으로써이 문제를 해결했다. 그러나 그것은 나에게 비논리적 인 것처럼 보였다. (지금도 나는이 일을했지만 문제는 여전히 남아 있고 페이지를 새로 고쳐야한다.)
내 두 번째 문제는 AJAX에 의한 데이터 전송에 관한 것입니다. 데이터를 보낼 수는 있지만, 거기에 에코 데이터가있는 경우 proc.php와 같은 페이지로 보내면 실제로 현재 페이지에 표시하고 싶습니다. .php는 데이터베이스에서 몇 가지 변경을 수행 한 다음 결과를 반향 출력하므로 "div"내에 결과를 경고로 표시하려고합니다.
성공 섹션에서 "load"함수를 사용하고 proc.php 파일을로드 할 수 있다는 것을 언급해야하지만 몇 가지 이유로이 방법을 사용하고 싶지 않고 HTML을 표시하는 방법을 찾고 있습니다. 명령. 내가 첫 번째 문제에 대한 제대로
$.ajax({
type:'GET',
url:'proc.php ',
success:function(data){
$("#idOfyourDIV").html(data);
},
error:function(jxhr){
console.log(jxhr.status);
console.log('o0ps');
}
});