<script type="text/javascript">
function getPulldownData() {
//get Data (json format) from database
var tmpRet = {'DATA' : [{'NAME':'computer','NAME_CD':'a0001'},{'NAME':'faxmachine','NAME_CD':'a0002'}] };
//var umearray = ["aa","bb"];
if(tmpRet==null || tmpRet==undefined) {
//exception handling
}
var arr = tmpRet['DATA'];
var ret = document.createDocumentFragment();
for (var i = 0; i < arr.length; i++) {
var o = arr[i];
var newop = document.createElement("option");
newop.id = o['NAME_CD'];
newop.title=o['NAME'];
newop.value = o['NAME_CD'];
newop.appendChild(document.createTextNode(o['NAME'].substring(0,5)));
ret.appendChild(newop);
}
return ret;
}
function loadSel() {
var ret = getPulldownData();
document.getElementById("sel").appendChild(ret);
}
</script>
</head>
<body onload = "loadSel()">
<select id="sel"></select>
</body>
function getPulldownData() {
//get Data (json format) from database
var tmpRet = {'DATA' : [{'NAME':'computer','NAME_CD':'a0001'},{'NAME':'faxmachine','NAME_CD':'a0002'}] };
//var umearray = ["aa","bb"];
if(tmpRet==null || tmpRet==undefined) {
//exception handling
}
var arr = tmpRet['DATA'];
var ret = document.createDocumentFragment();
for (var i = 0; i < arr.length; i++) {
var o = arr[i];
var newop = document.createElement("option");
newop.id = o['NAME_CD'];
newop.title=o['NAME'];
newop.value = o['NAME_CD'];
newop.appendChild(document.createTextNode(o['NAME'].substring(0,5)));
ret.appendChild(newop);
}
return ret;
}
function loadSel() {
var ret = getPulldownData();
document.getElementById("sel").appendChild(ret);
}
</script>
</head>
<body onload = "loadSel()">
<select id="sel"></select>
</body>