Возможно, у вас конфликт или noConflict где-то в другом месте. Проверьте это: jQuery.noConflict
Попробуйте этот код:
jQuery(document).ready(function(){alert('test')})
Я добавил jquery в разделе главы и ниже кода в разделе тела. Проблема в том, что это не работает.
Даже предупреждение не отображается. Я не ошибаюсь в firebug. Я хочу выполнить ajax при загрузке страницы. Я не уверен, что мой подход хорош.
Пожалуйста, порекомендуйте. Ниже приведен код js.
<script type="text/javascript">
$('document').ready(function(){
alert('Test');
$.ajax({
type: 'post',
url: 'profile_exec.php',
cache: false,
dataType: 'json',
data: uid,
beforeSend: function() {
$("#validation-errors").hide().empty();
},
success: function(data) {
var applied_counts = data.applied_count;
alert(applied_counts);
},
error: function(xhr, textStatus, thrownError) {
alert('Something went to wrong.Please Try again later...');
}
});
return false;
});
</script>
Как вы можете видеть, это должно работать нормально:
$('document').ready(function(){
alert('ready');
$.ajax({
url: 'https://jsonplaceholder.typicode.com/posts/1',
method: 'GET',
}).then(function(data){
console.log(data);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
поскольку даже предупреждение не отображается, проверьте свой HTML-код. Может быть, обменять jQuery с помощью google CDN, обслуживаемого jQuery.