Php Codeigniter:使用javascript更改表单_打开操作值

Php Codeigniter:使用javascript更改表单_打开操作值,php,jquery,codeigniter,Php,Jquery,Codeigniter,使用具有相同的电子邮件和密码字段的登录/注册表单。我必须填写表格末尾的按钮: <input class="loginButton" type="submit" name="submit" value="Login"> <input class="loginButton" type="submit" name="submit" style="display:none;" value="Sign Up"> 根据用户选择,我将在这两个按钮之间保持show/hibe。

使用具有相同的
电子邮件和密码字段的登录/注册表单。我必须填写表格末尾的按钮:

<input class="loginButton" type="submit"  name="submit" value="Login">
<input class="loginButton" type="submit"  name="submit" style="display:none;" value="Sign Up">

根据用户选择,我将在这两个按钮之间保持show/hibe。
有没有办法在
create\u user
login
的操作url之间切换

我正在使用
ion\u auth
作为登录框架


当您根据用户的选择显示/隐藏按钮时,您也可以使用类似的方法更改
表单的操作(这是一个想法,但您的情况不同)

如果将动作设置为
myAction.php
,则会将动作更改为
someAction.php
,当动作设置为
someAction.php
时,会将动作设置为
myAction.php

但是,在您的情况下,我认为,您应该使用类似这样的东西(伪代码)

    $('form > input:button').on('click', function(){
        var action = $('form').attr('action') == 'myAction.php' ? 'someAction.php' : 'myAction.php' ;
        $('#myForm').attr('action', action);
});
if(login button is visible){
    // set action to login
}
else {
    // set action to create_user
}