所以我的 php 需要 2 个值,operation => string
并且data => array
. 以下是表格(动态生成的输入):
<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>
现在我必须从data[xyz]
表单中的所有内容创建一个数组,但我很难找到这样做的方法。我最接近的就是这样做:link
我必须将数组存储为键/值,别无他法,所以我可以ajax_request = { operation: operation_input, data : input_array_data };
。
哦,当提交“正常”的 POST 时,表单会按预期工作。