表格不发送完整数据

时间:2010-05-31 02:08:44

标签: php jquery forms codeigniter kohana

我有一个包含超过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中输出action_save变量时,只显示'type''id',所有其他字段似乎都没有提交数据。

我可能做错了什么?

2 个答案:

答案 0 :(得分:2)

您是否尝试过使用不同的浏览器并嗅探网络流量以确切了解发送的内容?

答案 1 :(得分:1)

抓住Firebug并确保它实际上是在发送POST数据。