笨如何在form_open使用onsubmit事件()(CodeIgniter How to use

2019-10-29 11:54发布

在HTML中,我可以叫象下面这样的JavaScript函数

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

如何调用同一个javascript函数中

 form_open();

当获取的形式公布,我想调用的函数测试。 我如何在笨上面做?

更新

x.html是我的HTML页面

   <form>
    </form>

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

Answer 1:

在你的模板文件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(); ?>

它工作正常



Answer 2:

将其添加为在第二参数数组form_open()

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

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



Answer 3:

应该试试这个

  <?php echo form_open($base_url.'pjremove', "style='display:inline' onsubmit='confirm(your message)'"); ?>


文章来源: CodeIgniter How to use onsubmit event in form_open()