任何想法如何处理这个问题?我的问题是当我在form2上提交form1自动提交到。我想要的是当我在form2上提交时,只有form2提交它。请查看此示例代码。
<?php echo form_open('form1'); ?>
<input type="text" name="name">
<?php echo form_open('form2'); ?>
<input type="text" name="note">
<input type="submit" value="button2"> // this form2 is to insert note on this day
<?php echo form_close(); ?>
// then under this form2 we have a table. Table for list of note that all ready insert.
<input type="submit" value="button1"> // this form1 is to save all. the "Name" and also the note that we insert it on form2
<?php echo form_close(); ?>
答案 0 :(得分:1)
我不认为这是一种很好的编程方式来嵌套表单。但是在对你的问题进行位研究后发现了这个可以帮助你的链接。Click here
希望这对你有用。一切顺利!
答案 1 :(得分:0)
将嵌套的提交元素更改为
<input type="submit" name="form2_button" value="form2_submit"/>
然后,您可以使用
检查内部表单提交if(isset($_POST["form2_button"]))` or in codeigniter you can input->post('form2_button')
将表单嵌套在另一个表单下不是有效的HTML / XHTML。但您可以尝试以上代码。