나는 PHP 페이지가 있습니다.다른 PHP 페이지에서 Ajax 성공 사례를 얻는 방법은 무엇입니까?
해당 페이지에서 도시를 선택하는 드롭 다운 메뉴가 있습니다.이 도시는 데이터베이스에서 나타납니다.
그 다음으로 drop.i에는 더 많은 도시를 추가하는 버튼이 있습니다. 해당 버튼을 클릭하면 팝업 상자 (colorbox)가 나타나며 여기에 새로운 도시를 추가하는 형식이 있습니다.
내가 원하는 것은 그 팝업에 도시를 추가 할 때 해당 도시를 해당 팝업 상자를 닫은 후 도시 드롭 다운에 나타나야한다는 것입니다.
나는 아약스를 사용하려고 시도했고 그 아약스가 저에게 응답을줍니다.
내가 새로운 도시를 추가 할 때마다. 도시가 추가되고 그 도시와 다른 사람들이 그 응답을 받았다.
하지만 성공 데이터를 다른 PHP 페이지로 보낼 수 없습니다.
어떻게 할 수 있습니까?
이것은 다른 페이지로 요청을 보내고 모든 도시를 가져 오는 기능입니다 (이미 추가 된 도시 및 최근에 추가됨). 그러나이 응답을이 아약스 호출 응답으로 도시 드롭 다운에 채울 다른 페이지에 해당 응답을 보낼 수 있습니다.
function executeQuery() {
$.ajax({
url: '<?php echo WEB_URL; ?>pages/reload_fields.php?chk=vessel',
success:function(result)
{
$("<?php echo WEB_URL; ?>pages/add_report_entry.php#refreshPG").html(result);
}
});
setTimeout(executeQuery, 5000); // you could choose not to continue on failure...
}
이 행은 좋지 않습니다 :'$ (" php echo WEB_URL;?> pages/add_report_entry.php # refreshPG") .html (result);'요소 내용을 새로 고치려면, html (data);' – vaso123
당신의 응답을 주셔서 감사합니다. 사실 저는 아약스의 성공 데이터를 다른 PHP 페이지로 보내려고합니다. 성공에 대한 데이터를 보여주고 싶지 않습니다. 같은 페이지. – programming
다음 다른 AJAX 호출을하십시오. – Shomz