如何使用javascript从url获取数据
我有从RESTAPI控制台生成的链接 这是链接: 我从同一个RESTAPI控制台生成了令牌 现在我可以通过ajax发布文章并获取数据,但我想获取这些数据 这是我的密码如何使用javascript从url获取数据,javascript,php,jquery,json,ajax,Javascript,Php,Jquery,Json,Ajax,我有从RESTAPI控制台生成的链接 这是链接: 我从同一个RESTAPI控制台生成了令牌 现在我可以通过ajax发布文章并获取数据,但我想获取这些数据 这是我的密码 $(document).ready(function() { $("button").click(function() { $.post( "https://SomeThing/rest1/order2/getOrders", { token: "Token" }, function
$(document).ready(function() {
$("button").click(function() {
$.post(
"https://SomeThing/rest1/order2/getOrders",
{ token: "Token" },
function(a, b) {
<----what i should use --->
}
);
});
});
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
美元邮政(
"https://SomeThing/rest1/order2/getOrders",
{令牌:“令牌”},
功能(a、b){
}
);
});
});
好消息是你已经非常接近了,坏消息是你泄露了你的令牌,现在必须重新生成它
我将用function(data)
替换function(a,b,)
,并通过变量data
$(document).ready(function() {
$("button").click(function() {
$.post(
"https://www.tesetturpazari.com/rest1/order2/getOrders",
{ token: "<token>" },
function(data) {
console.log(data);
}
);
});
});
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
美元邮政(
"https://www.tesetturpazari.com/rest1/order2/getOrders",
{标记:'},
功能(数据){
控制台日志(数据);
}
);
});
});
然后按F12(或用于在浏览器中打开开发人员控制台的其他热键)时,您可以查看从远程服务器检索的数据,并了解如何根据其结构进一步处理数据。它返回到中,这在Javascript中非常容易处理
OP进一步解释了向div提供现场已有数据的必要性(在已删除答案的注释中),解决方案是更新回调函数:
$(document).ready(function() {
$("button").click(function() {
$.post(
"https://www.tesetturpazari.com/rest1/order2/getOrders",
{ token: "<token>" },
function(data) {
// Possibly before displaying it all, do some preprocessing here over the data variable
// Replace 'mydiv' with ID of an element where you want to show data
$("#mydiv").html(data)
}
);
});
});
$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
美元邮政(
"https://www.tesetturpazari.com/rest1/order2/getOrders",
{标记:'},
功能(数据){
//可能在显示之前,先对数据变量进行一些预处理
//将“mydiv”替换为要在其中显示数据的元素的ID
$(“#mydiv”).html(数据)
}
);
});
});
注意:请重新生成并替换您的令牌。
注2:我重新发布了这个答案,这样我就可以删除我复制访问令牌的原始答案。遗憾的是,我删除了我的原始帖子,所以它不知怎么地消失了,并发布了更新的答案,而更新的答案在其历史中没有令牌。阿达马扎德,这种方法行吗?@狂热者,谢谢你。:)谢谢你,这是一个有用的答案