Werkstudent1: json_encode für komplexe objekte

Beitrag lesen

Hi,

ich verstehe. Den Array müsste ich am Ende in jedem Fall bevor ich es an den Client schicke in json umwandeln. Sehe ich das richig?

Andere Frage: Ich möchte den Request mit ajax verarbeiten. den Input schicke ich an results.php und den json möchte ich zurück haben. Wie mache ich das?

    <body>
        <form action="./results.php">
            <label for="search">Search</label>
            <input type="text" id="q" name="q" />
            <input type="submit">
        </form>

        <script>
            jQuery('document').ready(function () {
                //ajax wird wird zu testzwecken nicht aufgerufen. form statt #form, dann wird die funktion aufgerufen.
                jQuery('form').submit(function(event){
                    event.preventDefault();
                    var data = $(this).serialize() + "&" + $.param(data);
                    $.ajax({
                        type: "GET",
                        dataType: "json",
                        url: "./results.php", //Relative or absolute path to response.php file
                        data: data,
                        success: function(data) {
                           
                        }
                    });
                });
            });
        </script>
    </body>

gruß

Werkstudent