DrRossi Posted December 11, 2012 Share Posted December 11, 2012 Hello, I am trying to load more search resutls in my search.php with this code <script> function yHandler($q){ var result= document.getElementById('mydiv'); var contentHeight = result.offsetHeight; var yOffset = window.pageYOffset; var y = yOffset + window.innerHeight; if(y >= contentHeight){ var query = "<?PHP echo $_POST['search']?>"; $.ajax({ type: "POST", url: "search.php", $q:query, success: function(res) { $("#more").append(res); } }); } } window.onscroll = yHandler; </script> My biggest problem is that it will load the page with no results because the $q is not correctly sent. If I try alert(query); it shows the search term so the problem must be when im defining my data in the ajax request. Any ideas? Thanks in advance Link to comment https://forums.phpfreaks.com/topic/271853-problem-loading-more-results-with-ajax/ Share on other sites More sharing options...
MDCode Posted December 11, 2012 Share Posted December 11, 2012 What is the point of $q? You may need to post search.php Link to comment https://forums.phpfreaks.com/topic/271853-problem-loading-more-results-with-ajax/#findComment-1398686 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.