首页 > 解决方案 > 使用 JS 从 sheetu API 作业应用按钮验证

问题描述

详细信息- 首先访问此链接 - http://www.flacement.com/jobssearch/iffco-tokio-job-in-jharsuguda/

它由 WP 和插件创建是Blueglass 的 Wordpress 工作

我想要什么——当有人点击应用时,有人可以通过 flacement ID 申请,但我想从 sheetu JS API 验证该 ID 并将该代码插入后端代码。

我需要你帮我什么

这是sheetsu api代码

<head>
  <script src="//script.sheetsu.com/"></script>
</head>
<body>
  <script>
    function successFunc(data) {
      console.log(data);
    }
    // Get all rows where column 'adhar_no' is '3894-8873-7149'
    var searchQuery = {
      status: active,
    };
    Sheetsu.read("https://sheetsu.com/apis/v1.0dh/dd98887de543/", {
      search: searchQuery
    }, successFunc);
  </script>
</body>

当有人flacement ID ( 3894-8873-7149)从 sheestu API 编写搜索时 if value= active then proceed elsealert > your are block. if value= not found then,alert > register here

请给我一个带有 HTML 的 JS 验证脚本

标签: javascriptjquerywordpressspreadsheetedit

解决方案


试试这个

var input = document.getElementById('input-text_flacement-id');
    var is_focused = false;

    input.onfocus = function () {
        is_focused = true;
    }

    input.onblur = function () {
        if (is_focused) {
            is_focused = false;
            check_id(input.value);
        }
    }

    function check_id(id) {
        if (id.match(/\d{4}-\d{4}-\d{4}/)) {
            document.body.append("\nchecking...");
            function successFunc(data) {
                var row = data.filter((row)=>row['adhar_no'] == id)
                if(row.length){
                    document.body.append("\nid found");
                }
                else{
                    document.body.append('\nid not found');
                }
            }
            // Get all rows where column 'adhar_no' is '3894-8873-7149'
            var searchQuery = {
                status: 'active',
            };
            Sheetsu.read("https://sheetsu.com/apis/v1.0dh/dd98887de543/", {
                search: searchQuery
            }, successFunc);
        }
        else {
            document.body.append('\ninvalid id');
        }
    }
<input id="input-text_flacement-id">

<script src="https://script.sheetsu.com/"></script>

注意:尽量不要使用这种is_focused技术


推荐阅读