Я пытаюсь понять, как динамическую страницу, загруженную AJAX, можно перезагрузить после обновления одной из записей. На моей странице есть следующий сценарий jquery.Загрузите загруженную страницу AJAX после обновления
<script type="text/javascript">
function showUser(str) {
if (str == "") {
$("#txtHint").empty();
return;
}
$("#txtHint").load("data_ajax.php?q=" + str);
}
$(document).ready(function() {
$("#txtHint").delegate(".update_button", "click", function() {
var id = $(this).attr("id");
var dataString = 'id='+ id ;
var parent = $(this).parent();
$.ajax({
type: "POST",
url: "data_update_ajax.php",
data: dataString
});
return false;
});
});
</script>
Я думал, что я мог бы получить это было сделано с кодом ниже, если я называю его изнутри странице data_ajax.php после загружает соответствующие данные из базы данных, но он обновляет всю страницу.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("#ref_butn").click(function(){
location.reload();
});
});
</script>
Я знаю, что это можно сделать, просто не уверен, куда обратиться после поиска ответа на некоторое время.
Мой ответ на вопрос, и если кто-то ответит, я умираю, чтобы узнать, как обновить часть страницы без перезагрузки? – Shehary