Ank*_*kur 92 javascript jquery redirect buttonclick
我正在制作原型,我希望搜索按钮链接到示例搜索结果页面.
当使用jQuery单击按钮时,如何将按钮重定向到另一个页面.
Rei*_*gel 187
你是这个意思吗?
$('button selector').click(function(){
window.location.href='the_link_to_go_to.html';
})
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 71
$('#someButton').click(function() {
window.location.href = '/some/new/page';
return false;
});
Run Code Online (Sandbox Code Playgroud)
Que*_*tin 60
没有脚本:
<form action="where-you-want-to-go"><input type="submit"></form>
Run Code Online (Sandbox Code Playgroud)
更好的是,因为你只是去某个地方,向用户展示"只是去某个地方"的标准界面:
<a href="where-you-want-to-go">ta da</a>
Run Code Online (Sandbox Code Playgroud)
虽然,上下文听起来像"模拟用户提交表单的正常搜索",在这种情况下,第一个选项是要走的路.
小智 20
在您的html中,您可以向按钮添加数据属性:
<button type="submit" class="mybtn" data-target="/search.html">Search</button>
Run Code Online (Sandbox Code Playgroud)
然后你可以使用jQuery来改变url:
$('.mybtn').on('click', function(event) {
event.preventDefault();
var url = $(this).data('target');
location.replace(url);
});
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助
Sar*_*raz 19
使用简单的Javascript:
<input type="button" onclick="window.location = 'path-here';">
Run Code Online (Sandbox Code Playgroud)
不需要javascript,只需将其包装在链接中即可
<a href="http://www.google.com"><button type="button">button</button></a>
Run Code Online (Sandbox Code Playgroud)
这应该工作..
$('#buttonID').click(function(){ window.location = 'new url'});
Run Code Online (Sandbox Code Playgroud)
您可以使用window.location
window.location="/newpage.php";
Run Code Online (Sandbox Code Playgroud)
或者,您只需使搜索按钮所在的表单具有所需页面的操作即可.
这是最快(最易读,最简单)的方法,Owens可以工作,但它不是合法的 HTML,从技术上讲,这个答案不是 jQuery(但由于 jQuery 是预先准备好的伪代码 - 在客户端平台上重新解释为原生 JavaScript -真的是在jQuery没有这样的事情反正)
<button onclick="window.location.href='http://www.google.com';">Google</button>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
442220 次 |
| 最近记录: |