Как исправить ReferenceError: X не определено - PullRequest
0 голосов
/ 08 января 2019

Я получаю ошибку, которая показывает, что моя функция "loaddata" не определена. Тем не менее, я поместил сценарий вверху страницы, но безуспешно. Есть идеи, почему это происходит?

Спасибо!

<script type="text/javascript">
  function loaddata(){
     var sid = document.getElementById("student_id");
     if(sid) {
        $.ajax({
            type: 'post',
            url: 'search.php',
            data: {
              student_id:sid,
            },
            success: function (response) {
           // We get the element having id of display_info and put the response inside it
             $( '#display_info' ).html(response);
            }
         });
      }
      else
      {
        $( '#display_info' ).html("Please Enter Some Words");
      }
   }
</script>    

</head>
<body>     
   <div class="content">
   <H2>Lookup Member</H2> 
   <input type="text" name="student_id" id="student_id" onkeyup="loaddata();">
   </div>    
</body>

1 Ответ

0 голосов
/ 08 января 2019

Работа для меня в одном файле HTML. Я комментирую ваш код jquery только для проверки.

<head>
    <script type="text/javascript">
        function loaddata() {
            var sid = document.getElementById("student_id");

            if (sid) {
                // $.ajax({
                //     type: 'post',
                //     url: 'search.php',
                //     data: {
                //         student_id: sid,
                //     },
                //     success: function(response) {
                //         // We get the element having id of display_info and put the response inside it
                //         $('#display_info').html(response);
                //     }
                // });
            } else {
                $('#display_info').html("Please Enter Some Words");
            }
        }
    </script>    
</head>

<body>
    <div class="content">
        <H2>Lookup Member</H2>
        <input type="text" name="student_id" id="student_id" onkeyup="loaddata();">
    </div>  
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...