【发布时间】:2020-12-23 00:24:23
【问题描述】:
我有一个关联数组编码成这样的 HTML 表单(使用 Vue)
// Code:
<div v-for="(obj, index) in arrFriends" :key="index">
<input v-for="(postID, friendID, index) in obj" type="hidden" :name="addString(friendID)" :key="index" :value="postID">
</div>
// Example of what type of input this code creates:
<input data-v-496dab8d type="hidden" name="arrFriends[4]" value="10">
我可能会误解使用 HTML 表单构造关联数组,但是当有这种类型的输入时,表单提交只会导致页面重新加载,而不是实际提交表单。
希望有人能告诉我我到底做错了什么,因为从我查看的所有文档中我看不出为什么这不应该工作。
【问题讨论】:
-
您可能需要添加如何提交表单的代码。
-
这是一个标准的HTML表单,提交时没有使用特殊的AJAX代码,表单方法是POST,动作是正确的。