So my php needs 2 values, operation => string and data => array. The following is the form (dynamically generated inputs) :
<form method="post" action="/operations.php"> Title: <input type="text" value="valuehere" name="data[title]"> . . . Description: <textarea name="data[description]"></textarea><br> <button class="btn janitor_edit" type="submit">Edit Media</button> <input type="hidden" value="operateMePls" name="operation"> <input type="hidden" value="254" name="data[id]"> </form> And now I have to create an array from all data[xyz] in the form, but I'm having trouble finding a way to do so. The closest I've come to was doing like so: link
I must store the array as key/values, no other way, so I can ajax_request = { operation: operation_input, data : input_array_data };.
Oh, and the form works as expected when submiting "normaly" trought POST.