Files
HotLunches/ajax.test.php
T
2026-10-19 15:22:52 -07:00

82 lines
1.6 KiB
PHP

<?php
//
// Process all requests for pages in the secure area
//
$ValidAccess = 2010;
require_once("include/globals.php");
// Start the template and output buffering
startTemplate();
$templatePageTitle = "AJAX Test";
$headerArgs = "";
$menuInclude = "menu.admin.php";
header('Content-type: text/html; charset=iso-8859-1');
?>
<style type="text/css">
<!--
div.autocomplete {
position:absolute;
width:500px;
background-color:white;
border:1px solid #888;
margin:0;
padding:0;
}
div.autocomplete ul {
list-style-type:none;
margin:0;
padding:0;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
list-style-type:none;
display:block;
margin:0;
padding:2px;
height:15px;
cursor:pointer;
}
-->
</style>
<form method='post'>
<table width='600'>
<tr>
<td align='right'>Name:</td>
<td>
<input type="text" id="last_name" name="last_name" size='40'><br>
<div id="last_name_choices" class="autocomplete"></div>
</td>
</tr>
<tr>
<td align='right'>People Num:</td>
<td><input type='text' id='people_num' name='people_num'></td>
</tr>
</table>
</form>
<SCRIPT TYPE="text/javascript" LANGUAGE="javascript">
// <![CDATA[
new Ajax.Autocompleter("last_name", "last_name_choices", "ajaxGetNames.php", {
paramName: "nameText",
minChars: 1,
frequence: 0.4,
parameters: 'sn=1&sch=1413',
afterUpdateElement : getSelectionId
});
function getSelectionId(text, li) {
alert(li.id);
}
// ]]>
</SCRIPT>
<?php
endTemplate();
?>