function showBranch(){
var url='listbranch.php';
var c=document.getElementById('form1');
xmlhttp=uzXmlHttp();
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState==4) {
if (xmlhttp.status==200) {
var ret=xmlhttp.responseText;
var retSplit=ret.split('|');
for(i=0;i<retSplit.length;i++){
var SplitretSplit=retSplit.split('-');
c.slcBranch.options = new Option(SplitretSplit[1],SplitretSplit[0]);
}
ShowEmployee(c.slcBranch.value);
}
}
}
xmlhttp.open("GET", url,true);
xmlhttp.setRequestHeader("If-Modified-Since", ""+ new Date().getTime()+"");
xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded;charset=windows-874');
xmlhttp.send(null);
}
ส่งข้อมูลตามที่ต้องขอมา
:::::::PHP:::::::::
<?php
require("../lib/database.class.php");
$now = gmdate('D, d M Y H:i:s') . ' GMT';
header('Expires: ' . $now);
header('Last-Modified: ' . $now);
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: pre-check=0, post-check=0, max-age=0');
header('Pragma: no-cache');
header('Content-Type: text/html; charset=tis-620');
$db = new DB_Connect("SELECT branch_code, branch_name FROM TMB_office ORDER BY TMB_office.branch_name,TMB_office.hub_code DESC");
$intRows = $db->nrecord();
$data="";
for($x=0;$x<$intRows;$x++){
if($intRows-1==$x){
$data .= $db->record($x,"branch_code")."-".$db->record($x,"branch_name");
}else{
$data .= $db->record($x,"branch_code")."-".$db->record($x,"branch_name")."|";
}
}
print $data;
?>