我想在下面的URL代码中添加js中的变量数据
$(document).on('change','.sort_rang',function(){
var url = "ajax_search.php";
//console.log($("#search_form").serialize());
var data = $("#search_form").serialize();
//data += "&pn="+ <?php echo $_GET['pn']; ?>;
//console.log(data);
$.ajax({
type: "POST",
url: url,
data: data,
success: function(response)
{
$('.ajax_result').html(response);
}
});
return false;
});
如何以以下格式附加网址,
?pg=2&company=motorola,lenovo&pricerange=2
我想在ajax_search.php中附加网址
在var_dump($_REQUEST)
之后。我得到这个
array(4) { ["company"]=> array(1) { [0]=> string(6) "Lenovo" }
["category"]=> array(1) { [0]=> string(6) "mobile" } ["pricerange"]=>
string(1) "1" ["pricesort"]=> string(1) "1" }
从这个我想附加上面的格式
参考方案
如果您的服务(ajax_search.php)需要GET方法,则只需将type
请求的$.ajax
参数从type: "POST"
更改为type: "GET"
,然后jQuery会执行此工作,则无需附加手动输入URL的字符串。
$(document).on('change','.sort_rang',function(){
var url = "ajax_search.php";
//console.log($("#search_form").serialize());
var data = $("#search_form").serialize();
//data += "&pn="+ <?php echo $_GET['pn']; ?>;
//console.log(data);
$.ajax({
type: "GET", // <-- Note the change here from POST to GET
url: url,
data: data,
success: function(response) {
$('.ajax_result').html(response);
}
});
return false;
});
PHP Javascript更改浏览器后退按钮行为Laravel - javascript我知道有各种各样的线程要求几乎相同的要求,但似乎没有一个真正满足我的需求。在我的网站上,我实现了搜索表单。一个简单的表单,其中包含一个名为searchQuery的输入字段和一个提交按钮。表单通过POST方法发送。我正在使用Laravel btw。。然后将搜索结果从控制器加载到视图中。这些在表中显示。现在来了有趣的部分:找到的元素是可单击的,并且您进入有关该元…
Javascript-从当前网址中删除查询字符串 - javascript单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…
使用JS和PHP更改弹出窗口背景图像 - javascript我有一个JS函数:function zoom(now) { document.getElementById("popup").style.display = "block"; document.getElementById("photos").style.backgroundImage = …
如果我得到url(''),我该如何使用另一个URL - javascript我是新手,正在写这篇文章,但是如果源上没有图像,那么我只有空白。有人可以告诉我,如果我正在获取背景图像,如何获取/images/no-image.jpg:url();这是我的代码:<div class="uk-clearfix uk-position-relative"> <div class="recipeb…
PHP json_encode数组到javascript关联数组 - javascript我有一些从PHP中读取的mysqli列。它正在完美地获取和回显。$results = mysqli_fetch_assoc(mysqli_query($conn, $querystring)); echo json_encode($results); //$results = {"title":"Sea Shells"…