Ondersteuning » Code oplossingen gezocht » Ajax instant resultaat php post veld leeg

  • Het gaat er dus om dat er instant resultaten worden weergegeven, met het script search.php. echter Onderstaande code geeft bij het verzenden een lege name veld mee.
    Deze code werkt ” normaal” wel maar niet onder wordpress.

    Weet iemand hoe dit het beste is te ondervangen voor wordpress.

    <form id="searchform" method="post" onsubmit="return false;">
    <input type="textbox" id="searchbox" onkeyup="sendRequest()" name="name" autocomplete="off" />
    </form>
    <div id="show_results"></div>
    <script type="text/javascript" src="prototype.js"></script>
    <script>
    function sendRequest() {
    new Ajax.Updater('show_results', 'search.php', {
    method: 'post', parameters: $('searchform').serialize()
    });
    }
    </script>
1 reactie aan het bekijken (van in totaal 1)
  • nielsvanrenselaar

    (@nielsvanrenselaar)

    $('searchform').serialize() heeft geen selector. Gok dat het iets als zo moet wezen:

    $('#searchform').serialize()

1 reactie aan het bekijken (van in totaal 1)
  • Het onderwerp ‘Ajax instant resultaat php post veld leeg’ is gesloten voor nieuwe reacties.