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 Quote 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 (edited) What is the point of $q? You may need to post search.php Edited December 11, 2012 by SocialCloud Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.