我知道如何通过onClick将变量通过AJAX调用传递给PHP文件,并在初始页面上异步加载结果。
我现在需要类似地通过onClick将变量传递给PHP文件,但我需要打开一个新窗口或使用传递的变量重定向整个页面。 URL需要包含变量,以便查询/结果可以是静态的"发送给某人,例如' xyz.php?var = xyz'
我以为我可以做这样的事情
$this->db->select('id');
$this->db->where('email', $email);
$this->db->where('password', sha1($password));
$this->db->limit(1);
$result = $this->db->get('php_users_login');
return $result->row();
这只会打开“generatedlink.php'”。我实际上想要通过AJAX传递的内容,即' generatedlink.php?linkgen = blabla' onClick在新窗口/重新加载页面!我非常感谢你的帮助。
答案 0 :(得分:2)
试试:没有ajax调用
$("#submit").click(function(event) {
window.open('generatedlink.php?inkgen='+$("#linkgen").val());
});