我有一个输入字段超过50个的表单。输入字段在表单容器中分为5个jquery jab。这是一个看起来像的例子:
<form action="admin/save" method="post" enctype="multipart/form-data">
<input type="hidden" name="type" value="department" />
<input type="hidden" name="id" value="21" />
<div id="tabs">
<ul>
<li><a href="#tab-1">Tab 1</a><li>
<li><a href="#tab-2">Tab 2</a><li>
<li><a href="#tab-3">Tab 3</a><li>
</ul>
<div id="tab-1">
<label>Name</label>
<input type="text" name="user-name" />
</div>
<div id="tab-2">
<label>Address</label>
<input type="text" name="user-address" />
</div>
<div id="tab-3">
<label>Phone</label>
<input type="text" name="user-phone" />
</div>
</div>
<input type="submit" value="Send" />
</form>
我使用的是PHP的Kohana框架,所以
admin
映射到控制器,以及
save
映射到方法
action_save
.
当我输出
$_POST
变量在
动作保存
,只有
'type'
和
'id'
显示,其他所有字段似乎都没有提交数据。
我可能做错什么了?