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