PHP включает параметр передачи файла из вызова XMLHTTP - PullRequest
0 голосов
/ 01 мая 2020

Любой может посоветовать мне, как решить эту проблему с автоматической перезагрузкой. XML HTTP REQUEST

У меня есть main. php, в которой все пользовательские данные c отображаются слева. сбоку и справа отображаются подробные сведения о пользователе при нажатии левой кнопки просмотра. main. php по умолчанию включены детали профиля. php

справа, у меня есть включаемый файл и передача параметра по XMLHTTP-запросу, например, нажав кнопку просмотра, передавая параметр и загрузив данные безупречно работая.

Кнопка просмотра вызывается ниже. Script

<script>
function showCustomer(user_id) {
var xhttp;  if (user_id == "") 
{ document.getElementById("userdetails").innerHTML = "";  return;}
xhttp = new XMLHttpRequest();xhttp.onreadystatechange = function() { 
 if (this.readyState == 4 && this.status == 200) {    
 document.getElementById("userdetails").innerHTML = this.responseText;
  }};
 xhttp.open("GET", "profiledetails.php?q="+user_id);
 xhttp.send();
}
</script>

вышеуказанная функция работает нормально.

Я пытаюсь реализовать раскрывающийся список тегов выбора для сортировки данных

    <select name="myDropDown" id="myDropDown" onChange="ShowData()">
    <option value="Age">Age</option>  
    <option value="Salary">Salary</option>
    <option value="Qualification">Qualification</option>
    </select>

    ShowData()
  function ShowData()
      {
          document.frm2.submit();
      }

``````````````````````````````````````````

after submitting the main.php for sort query , data is loading fine by default left and right side BUT when i click the View button and passing XMLHTTPREQUEST above script

The parameter is passing and loading data and immediately resetting to old value automatically and display the default value.   

by clicking View button. user id is pushing and profiledetails.php, loads and resetting to default value.

how to stop automatic call and retain with clicked value.

Please help me.

thanks



Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...