在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();
?>
答案 0 :(得分: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(); ?>
它可以正常工作
答案 1 :(得分:1)
将其添加为form_open()
<?= form_open('email/send', array('onsubmit' => 'your js')); ?>
阅读http://ellislab.com/codeigniter/user-guide/helpers/form_helper.html
答案 2 :(得分:0)
应该尝试这个
<?php echo form_open($base_url.'pjremove', "style='display:inline' onsubmit='confirm(your message)'"); ?>