1

HTMLでは、以下のようなjavascript関数を呼び出すことができます

 <form type="post" onsubmit ="return test()" >
 </form>

で同じ JavaScript 関数を呼び出すにはどうすればよいですか

 form_open();

フォームが投稿されたら、機能テストが呼び出されるようにします。CodeIgniter で上記を行うにはどうすればよいですか?

アップデート

x.html は私の HTML ページです

   <form>
    </form>

    <?php $data = array('submit'=>"test()");
   echo form_open(x,$data);
  echo  form_close();
    ?>
4

3 に答える 3

4

テンプレートファイル x.html で使用します

<?php $data = array('onsubmit' => "test()"); ?>
<?php echo form_open('email/send', $data); ?>
<?php echo form_submit('mysubmit', 'Submit Post!'); ?>
<?php echo form_close(); ?>

それは正しく動作します

于 2013-03-16T11:56:31.417 に答える
2

の2番目のパラメータに配列として追加しますform_open()

<?= form_open('email/send', array('onsubmit' => 'your js')); ?>

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

于 2013-03-16T11:54:37.100 に答える