javascript - jquery 和 json 数组

标签 javascript jquery arrays json couchdb

我停下来两天寻找答案,
这是我的数据的样子:

字段行具有以下数据:

rows :
[
   [
       "1",
       "test1",
       "pw85798",
       "GM",
       "38475786",
       "yr",
       "m",
       "20-11-1972",
       "100",
       "test@yahoo.com"
   ],
   [
       "11",
       "test2",
       "pw78423786",
       "media",
       "",
       "yrer",
       "m",
       "11-05-1990",
       "1",
       "yuterui@yahoo.com"
   ],

我有 2 个文本框:usetextpwstext
我希望我的循环获取文本上的 2 个值并查看数组内部 if usrtext = "test1"pswtext = "pw85798" 。然后<div>会出现。如果没有,请提醒"error"
我需要这段代码才能继续。

我尝试过这个:

db.openDoc(id, {
    success:function (result) {
        // Update revision input field

        $("#revision").val(result.rows[0,1]);

它返回所有第一个索引:

1, test1, pw85798, GM, , 38475786, yr, m, ...

最佳答案

我不推荐也不应该使用此代码。

但我认为这可以按照你想要的方式工作,尽管这确实是不明智的。使用它需要您自担风险。

我正在迭代您的 json 数据,并将用户名和密码与文本框的内容进行匹配。我真的不太愿意提供这个哈哈。

“q”是一个包含 json 数据的 JavaScript 对象。

q.forEach(function(item)    {
    if($("#user").val() == item[1] && $("#pass").val() == item[2])    {
        alert(1);
        // do something
    } else {
        alert(2);
        // do something else
    }
});

JSFiddle

关于javascript - jquery 和 json 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23757399/

相关文章:

Jquery Tablesorter 不工作!这有什么问题吗?

arrays - 子段中最大值的最小值......在 O(n) 复杂度中

javascript - 查找数组中子级的父级

javascript - 我用于更改 css 的 javascript 脚本似乎无法正常工作

javascript - 如何将 mongoose 子文档分成单独的文件?

javascript - closest() 没有选择元素

javascript - 在循环jquery中使用append、clone

javascript - 多个 RxJS AJAX 请求

javascript - 如何使用 jQuery 将所有元素的内容放入数组中?

javascript - 使用 JavaScript 将变量与嵌套数组内的对象进行匹配