如何使用jquery将查询字符串附加到当前url
有人能告诉我如何使用jquery将查询字符串附加到当前url,但它不应该被重定向到新页面。我的意思是它应该简单地附加到当前的url。 我尝试了以下代码,但它不起作用如何使用jquery将查询字符串附加到当前url,jquery,jquery-ui,jquery-plugins,Jquery,Jquery Ui,Jquery Plugins,有人能告诉我如何使用jquery将查询字符串附加到当前url,但它不应该被重定向到新页面。我的意思是它应该简单地附加到当前的url。 我尝试了以下代码,但它不起作用 $(".package-book a").click(function(){ window.location.url = "?id=" + $(this).val(<?php the_title(); ?>); )}; $(“.package book a”)。单击(函数(){ window.location.
$(".package-book a").click(function(){
window.location.url = "?id=" + $(this).val(<?php the_title(); ?>);
)};
$(“.package book a”)。单击(函数(){
window.location.url=“?id=“+$(this).val();
)};
$(“.package book a”)。单击(函数(){
window.location.url=“?id=“+$(this).val();
)};
按照上面的方法更改代码,或者您应该在php函数中回显您在此函数中返回的内容。使用jQuery BBQ(后退按钮和查询库)插件-
那么您只是想更改浏览器地址栏中的值?你到底想达到什么目的?可能还有更好的方法。您有一个无效的标记
没有值。我正在尝试查找将querystring附加到当前url的jquery代码。这将在另一个jquery代码中使用。当前URL是否已经包含查询字符串,因此您需要将新的查询字符串与之合并?您能告诉我如何合并吗???hi Nida,函数名\u title()将给出一些返回值。请删除该返回语句并在该函数中使用echo本身。请尝试并查看它。它应该可以工作。。。
$(".package-book a").click(function(){
window.location.url = "?id=" + $(this).val(<?php echo the_title(); ?>);
)};
$.bbq.pushState();