У меня есть функция getActivityHP(), которую я вызываю, как только моя страница загружается. Эта функция вызывает вызовы ajax на другую страницу test3.php с определенными данными, которые первоначально будут содержать значения по умолчанию. Однако, как только я добавляю свой код ajax, функция перестает работать, как если бы была ошибка. Простое оповещение также не работает!JQuery ajax() не работает как ожидалось
<script>
$(document).ready(function(){
alert("Welcome");// not working
getActivityHP();
}
function getActivityHP() {
$("#loading").show();
alert("Hello"); // not working
var search = $("#search").val();
var deployedon = $("#deployedon").val();
var platform = $("#platform").val();
var country = $("#country").val();
var carrier = $("#carrier").val();
$.ajax({
type: "POST",
url: "test3.php",
data: {
"action" : "activity",
"deployedon" : deployedon,
"platform" : platform,
"country" : country,
"carrier" : carrier
},
success: function(msg) {
$("#loading").hide();
$("#activity").html(msg);
}
error: function() {
alert("An error occurred while processing file.");
}
});
}
</script>
In my test3.php I am doing:-
$action=$_POST['action'];
$deployedon=$_POST['deployedon'];
$platform=$_POST['platform'];
$carrier=$_POST['carrier'];
$country=$_POST['country'];
and then I am using echo to print these in my html!
вы получаете данные от метода пост в test3.php ?? – TBI
нет. Я не получаю данные там! –
Вы проверили мой ответ и обновили свой код? Работает ли запрос ajax. pls check in console – TBI