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
}