Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery将查询字符串附加到当前url_Jquery_Jquery Ui_Jquery Plugins - Fatal编程技术网

如何使用jquery将查询字符串附加到当前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.

有人能告诉我如何使用jquery将查询字符串附加到当前url,但它不应该被重定向到新页面。我的意思是它应该简单地附加到当前的url。 我尝试了以下代码,但它不起作用

 $(".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();