如何在URL中转换此JavaScript
我有以下代码:如何在URL中转换此JavaScript,javascript,php,url,Javascript,Php,Url,我有以下代码: function name() { $.ajax({ type: "POST", url: "/index.php", data: { id: $("#id").val(), date: new Date().getTime()}, }); } 我想了解什么是翻译放在一个网址。我什么都试过了,但都没用。在我看来,它应该是index.php?id=…,但不是。试试这个: function name() { $.a
function name() {
$.ajax({
type: "POST",
url: "/index.php",
data: { id: $("#id").val(), date: new Date().getTime()},
});
}
我想了解什么是翻译放在一个网址。我什么都试过了,但都没用。在我看来,它应该是index.php?id=…
,但不是。试试这个:
function name() {
$.ajax({
type: "GET",
url: "/index.php",
data: { id: $("#id").val(), date: new Date().getTime()},
});
}
并使用$\u GET['id']、$\u GET['date']接收id和日期
如果您使用POST类型,则必须使用$\u POST进行接收。另一种选择是:
function name() {
$.get('index.php?id=' + $("#id").val() +'&date ='+ new Date().getTime() +'',function(data){
//work with the data callback here.
});
}
这是使用
POST
方法。所以,你不能只是把一些东西放在浏览器的url栏中,然后得到同样的结果。如果使用了GET
方法,请确保。如果index.php页面只设置为处理POST
请求,那么向其发送GET
请求将不会起任何作用。正如@Chausser所述,您使用的是POST方法。使用get方法,url看起来像/index.php?id=foo&date=bar
,所以我无法使用post方法获取我要查找的内容?