Как получить / результаты поиска через json из идентификатора поля ввода сайта - PullRequest
0 голосов
/ 08 мая 2019

Я не уверен, почему запрос на получение не будет работать - Как мне нужно структурировать код, чтобы получить результат true или false:

Ни один из результатов Google не ответил на мой вопрос

попытался выполнить запрос get для веб-сайта, но не вернул результат

  <html xmlns="http://www.w3.org/1999/xhtml">

    <head id="j_idt2">
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <script src="http://code.jquery.com/jquery-latest.js"></script>
        <link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css" />
        <script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
        <script type="text/javascript">

   // website to search is for instance dogs.com and inputbox id = dogsearch 
        //
            var stringtosearch = "Dashhound"
            var found = false
            $(document).ready(function() {
                $("www.dogs.com/#dogsearch").on("change", function() {
                    var id = this.value;
                if (stringtosearch == id) {
                    found = true
                }
                    $.ajax({
                        url: "ajax.php",
                        method: "get",
                        data: "id=" + stringtosearch,
                        success: function(response) {
                            var datashow = jQuery.parseJSON(response);
                            $("input#total").val(response);
                        }
                    });
                });
            });
document.getElementById('body').innerHTML("Result" & found);
        </script>
    </head>

    <body>
       Return json results: Will return found = True/false
    </body>
    </html>

Я ожидаю, что результат вернет либо true, либо false, поскольку запрос get должен либо завершиться неудачей, либо найти ...

Это не так, поскольку запрос get просто ничего не делает, что не соответствует ожиданиям

...