0

我似乎无法在 codeigniter 中制作一个简单的表单。

以下代码:

$this->load->helper('form');
echo form_open('welcome/test_form');
echo form_button('button_name', 'click!');
echo form_close();

生成以下 HTML:

<form action="http://localhost:8888/index.php/welcome/test_form" method="post" accept-charset="utf-8">
<button name="button_name" type="button" >click!</button>
</form>

然而,当我单击按钮时,没有任何反应,页面保持不变。

有任何想法吗?

4

1 回答 1

0

您没有创建提交按钮。你需要使用这样的东西:

$this->load->helper('form');
echo form_open('welcome/test_form');
echo form_submit('button_name', 'click!');
echo form_close();

这里的文档:

http://ellislab.com/codeigniter/user-guide/helpers/form_helper.html

button元素与submit按钮不同。它不会提交您的表单。

于 2013-10-21T23:54:33.100 回答