如何在没有网址的情况下使用$ .post?

时间:2013-07-25 05:42:26

标签: javascript jquery html

大家好,我想知道是否可以这样做? 首先,我使用$.post将数据发布到href 。当完成后它将有数据(这没有href),然后我想发送另一个数据,但我不知道它的href是什么。 例如:

$.post("/link", {
   "action" : "add_points_for_user",
   "search_user" : "data",
   "submit_search_user" :"Ok"
}, function(z) {
   console.log(z);
   // I want to send another data on it (use $.post) without using url 
});

2 个答案:

答案 0 :(得分:1)

If it is possible or not

没有。没有任何网址就无法发布数据。如果您不希望将其发送到其他地方,那又有什么意义呢?然后你可以拥有变量并在任何你想要的地方使用它们而不是发布它。对?您将数据保存为变量。

 then i want to send another data on it but I don't know what is its href,

您始终可以拥有一个将url传递到此页面的变量,然后使用此变量url发布到此网址,

$.post(url, {
"action" : "add_points_for_user",
"search_user" : "data",
"submit_search_user" :"Ok"
}, function(z) {
console.log(z);
// I want to send another data on it (use $.post) without using url 
});

答案 1 :(得分:0)

插入location.href

$.post(location.href, {
   "action" : "add_points_for_user",
   "search_user" : "data",
   "submit_search_user" :"Ok"
}, function(z) {
   console.log(z);
   // I want to send another data on it (use $.post) without using url 
});