Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在codeigniter中,我通过form#u open在那里提交一个表单,所有按钮由我的form#u open链接(';主页';)_Javascript_Php_Css_Html_Codeigniter - Fatal编程技术网

Javascript 在codeigniter中,我通过form#u open在那里提交一个表单,所有按钮由我的form#u open链接(';主页';)

Javascript 在codeigniter中,我通过form#u open在那里提交一个表单,所有按钮由我的form#u open链接(';主页';),javascript,php,css,html,codeigniter,Javascript,Php,Css,Html,Codeigniter,姓名: 父亲全名: 地址: //所以所有的按钮都是从“打开”到“窗体关闭”之间的,并与“窗体打开”链接 请检查下面的代码,它工作正常 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Simple CodeIgniter App - Todos</title> <link rel="stylesheet"


姓名:
父亲全名:
地址:
//所以所有的按钮都是从“打开”到“窗体关闭”之间的,并与“窗体打开”链接

请检查下面的代码,它工作正常

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Simple CodeIgniter App - Todos</title>
    <link rel="stylesheet"
    href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
</head>
<body>
    <?php echo form_open('Home/OtherDetail'); ?>
        <div class="row" style="margin-bottom:5%;" >
            <div class="col col-lg-4 col-md-12 col-sm-12 col-xs-12" style="font-weight: 600; font-size: 100%;">Name:</div>
            <div class="col col-lg-8 col-md-12 col-sm-12 col-xs-12"><input type="text" name="name" style="width:100%" value=""></div> 
        </div>

        <div class="row" style="margin-bottom:5%;">
            <div class="col col-lg-4 col-md-12 col-sm-12 col-xs-12" style="font-weight: 600;font-size: 100%;">Father Full Name:</div>
            <div class="col col-lg-8 col-md-12 col-sm-12 col-xs-12"><input type="text" name="FatherName" style="width:100%" value=""></div>
        </div>

        <div class="row" style="margin-bottom:5%;">
            <div class="col col-lg-4 col-md-12 col-sm-12 col-xs-12" style="font-weight: 600;font-size: 100%;">Address:</div>
            <div class="col col-lg-8 col-md-12 col-sm-12 col-xs-12"><input type="text" name="Address" style="width:100%" value=""></div>
        </div>

        <a href="Home/new">
            <?php echo form_button('add','add'); ?>
            <!-- <button type>add</button> -->
        </a>
        <a href="Home/new">
            <?php echo form_button('negative','negative'); ?>
            <!-- <button type>negative</button> -->
        </a>
        <?php echo form_submit('name','btn_name'); ?>//so all button which are comes in between from open and form close linked with form_open
    <?php echo form_close(); ?>
</body>
</html>

简单代码点火器应用程序-待办事项
姓名:
父亲全名:
地址:
//所以所有的按钮都是从“打开”到“窗体关闭”之间的,并与“窗体打开”链接

如果不希望HTML按钮像Submit一样工作,则需要添加标记type=“BUTTON”


此按钮用于提交
此按钮不提交

我想知道为什么会发生这种情况。。。 这是因为当我将button tag更改为div时,button tag位于form_open tag和form_close tag之间,它工作得很好。。。。
因此,当您提交表单时,结论是永远不要使用任何类型的按钮标签,只使用div标签、span标签等。

请您添加更多信息,说明问题所在以及您试图解决的问题。请您重新编写您的问题,使其更清楚一点?查看发布的代码,看起来您正在尝试嵌套表单(在另一个表单中打开一个表单)。这在HTML中是不允许的,也不起作用。当我尝试执行表单提交所有按钮时,请像表单中的提交按钮一样操作,您也可以使用表单中的其他按钮,但在这种情况下,您必须在单击这些按钮时阻止表单提交。有很多方法可以实现这一点,就像-Other按钮一样,这里您可以将函数附加到按钮的onclick方法,但是该函数必须返回false。您可以使用jquery附加一个方法,并在其中使用preventDefault来停止表单提交,但这也有一些缺陷——这是另一个主题,有更好的管理方法。
<form>
    <button>This button submit</button>
    <button type="button">This button DO NOT submit</button>
    <!-- Default attribute type value is "submit" -->
</form>