【发布时间】:2017-12-14 22:36:55
【问题描述】:
我正在使用 Codeigniter 框架,现在,我有一个模态框,里面有一个表单。现在在我的模态页脚中,我为它放置了提交表单。它已经在模态之外。现在为什么它不在我的控制器中提交?我在我的控制器中放了一个var_dump,以便它在提交时回显,我通过没有javascript的方式发送它。
这是我的模态表单:
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h4 class="modal-title">Add Category</h4>
</div>
<div class="modal-body">
<div class="container-fluid">
<form id="frm_category" class="form-horizontal" method="POST" action="Admin_controls/insertCategory">
<div class="form-group">
<label for="cat_name">Category: </label>
<input type="text" class="form-control" name="cat_name">
</div>
<div class="form-group">
<label for="cat_desc">Description: </label>
<input type="text" class="form-control" name="cat_desc">
</div>
</form>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-success" value="submit" form="frm_category">Add</button>
<button type="button" class="btn btn-danger" data-dismiss="modal">Close</button>
</div>
</div>
这是我的控制器:
public function insertCategory() {
$data = array (
'Category_name' => $this->input->post('cat_name'),
'Category_desc' => $this->input->post('cat_desc')
);
var_dump($data);
}
【问题讨论】:
标签: javascript php forms codeigniter