0
Мой код не отображается правильное значениеТаблица не показывает правильное значение при поиске
function showOffice(str) {
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("selectOffice").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","officeData.php?office_id="+str,true);
xmlhttp.send();
}
это моя функция для шоу-офиса.
<table style="width: 100%;">
<tr >
<td><input style="width: 50%;"type="text" id="searchOffice" class="form-control" onkeypress="showOffice(this.value)" placeholder="Search Office..."></td>
</tr>
</table>
<div id="selectOffice"></div>
и я буду использовать jquery для этого. таблица selectOffice находится в другом файле.
Если мой код или вопрос является недостаточным, сообщите мне об этом, и я отправлю файлы. Большое вам спасибо
какое значение вы хотите показать и какое значение оно показывает в настоящее время? –
Если вы используете jQuery, тогда есть МНОГО более простых способов сделать запрос ajax. Также вам может потребоваться использовать 'console.log (xmlhttp.responseText)', чтобы увидеть, какие данные возвращаются, чтобы убедиться, что это то, что вы ожидаете –