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 に答える