При прокрутке я хочу запустить скрипт Ajax. Ниже приводится функция прокрутки и сценарий ajax, который я хочу использовать. Я пытался сделать это самостоятельно, но я не нашел хорошего способа сделать это.
<script src="https://code.jquery.com/jquery-1.7.2.js"></script>
<script>
$(document).ready(function() {
alert("I am Ready");
$(window).scroll(function() {
alert("I am scrolling"); // I want to use following Ajax here
})
})function listtitle(){
$.ajax({
type: "POST",
url: "ramesh/index.php",
success:
function(result){
$( "#ramesh" ).append(result);
}
});}
</script>
Попробуйте следующее:
$(document).ready(function() {
alert("I am Ready");
$(window).scroll(function() {
listtitle(); // I want to use following Ajax here. SO I PLACED IT HERE
alert("I am scrolling");
});
});function listtitle() {
alert("in ajax");
$.ajax({
type: "POST",
async: false, //SO THAT IT WAITS FOR THE LOAD BEFORE CONTINUING
url: "ramesh/index.php",
success: function(result) {
$("#ramesh").append(result);
}
});
}
у вас есть JQuery как $?
<script>
(function($){
$(document).ready(function() {
alert("I am Ready");
$(window).scroll(function() {
alert("I am scrolling"); // I want to use following Ajax here
})
})function listtitle(){
$.ajax({
type: "POST",
url: "ramesh/index.php",
success:
function(result){
$( "#ramesh" ).append(result);
}
});}
})(jQuery);
</script>