我是使用jquery,react,bootstrap开发应用程序的新手 在我的代码下面:
button() {
var api = "https://localhost/api/api.php/users_login?filter=username,eq,admin";
var settings = {
async: true,
crossDomain: true,
url: api,
method: "GET",
}
jquery.ajax(settings).done(function (response) {
var array = jquery.map(response, function (value,index) {
return value;
});
});
}
和来自localhost的api的输出json
{"users_login":{"columns":["id","username","password"],"records":[[2,"admin","admin"]]}}
我发现很难获得username
和password
的价值。
我已经尝试在谷歌搜索我的问题,并使用我找到的任何建议,但仍然找不到最佳答案。我想要的是
var uname = value of username...;
var pass = value of password...;
我需要建议
请帮我解决问题并给我建议。 非常感谢你。
答案 0 :(得分:0)
您粘贴的JSON包含users_login
密钥中的用户名和密码,记录本身就是一个数组,因此您需要像这样使用它:
let a = {"users_login":{"columns":["id","username","password"],"records":[[2,"admin","admin"]]}};
a.users_login.records.forEach((el)=>{el.length > 2 ?console.log(el[1], el[2]) : ''})

答案 1 :(得分:0)
这个我应用的答案来自mayank shukla
return TimeZone.getDefault().getOffset(System.currentTimeMillis());
非常感谢你。