Как мы можем передать идентификатор в URL, используя jquery?

Код:

 <script type = "text/javascript" >
$(document).ready(function($) {
$('#university_name').autocomplete({
source: 'autocomplete.php',
minLength: 2,
select: function(event, ui) {
var x = ui.item.value;

x = encodeURIComponent(x);
location.href = "university_page.php?university_name=" + x + "&university_id=" + x;
return false;
}
});
}); < /script>

autocomplete.php

<?php
include('conn.php');
$searchTerm = $_GET['term'];
$query = $db->query("SELECT * FROM all_university WHERE university_name LIKE '%".$searchTerm."%' ORDER BY university_name ASC");
while ($row = $query->fetch_assoc()) {
$data[] = $row['university_name'];
}
echo json_encode($data);
?>

как я могу передать идентификатор в URL-адрес еще, когда я ищу в текстовом поле URL-адрес university_page.php?university_name=xyz

но я хочу

university_page.php?university_name=xyz&university_id=1 ?

Спасибо

0

Решение

Для запроса Jquery Попробуйте это

var get_url = "<baseurl>/autocomplete.php?university_name="+x;
$.get(get_url, function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});

запрошенный файл: autocomplete.php
вы должны обрабатывать имя уни

$_GET['university_name']
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector