jQuery onClick 通过 GET 传递变量到 URL 并加载该 URL
jQuery onClick pass a variable via GET to URL and load that URL
我知道如何通过 onClick 通过 AJAX 调用将变量传递给 PHP 文件并在初始页面上异步加载结果。
我现在需要类似地通过onClick将变量传递给PHP文件,但我需要打开一个新窗口或使用传递的变量重定向整个页面。URL 需要包含变量,以便查询/结果可以"静态"发送给某人,例如"xyz.php?var=xyz"
我以为我可以做这样的事情
$("#submit").click(function(event) {
var category_id = {};
category_id['linkgen'] = $("#linkgen").val();
$.ajax({
type: "GET",
url: "generatedlink.php",
dataType: "html",
data: category_id,
success: function(response){
window.open('generatedlink.php');
}
});
});
这只会打开"生成的链接.php"。我实际上想要通过 AJAX 传递的内容,即"生成链接.php?linkgen=blabla' 在新窗口/重新加载的页面中单击!我非常感谢您的帮助。
试试:没有ajax调用
$("#submit").click(function(event) {
window.open('generatedlink.php?inkgen='+$("#linkgen").val());
});
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- ajax外部url加载完成后调用jquery函数
- 如何使用JavaScript通过URL加载页面内容
- PhantomJS未从同一URL加载.js
- 正在从oAuth后面的URL加载图像
- Fabric js从url加载svg缺少属性
- Javascript;html:有没有一种方法可以找到一个顶级的命名窗口(或选项卡)并将其带到前台,而不是将url加载到
- 将URL加载到CSS动画滑动iframe中
- 借助JS/Jquery函数,通过其URL加载youtube视频
- 我的Javascript没有'当我把一个脚本元素放在头上从URL加载它时,它不起作用
- 将Parse.File url加载到EJS模板中
- 打开一个模态(在Codeigniter中),该模态从依赖于phpvar的URL加载(在iframe中)内容
- Javascript函数根据URL加载不同的config.json文件
- 仅当从另一个 URL 加载数据时,才会触发另一个插件
- 将URL加载到iframe中并查找刚刚加载的HTML的值 - Jquery
- 以编程方式将 URL 加载到 ng 视图中
- 通过 GET URL 加载引导导航导航选项卡
- JavaScript 中的函数在通过单击 href url 加载新页面时不会调用
- 从新的 JSON URL 加载更多数据
- Javascript:从拆分字符串 url 加载多个图像