asked onÂ
example:
<cfcomponent>
<cffunction name="getMenu" returntype="query" access="remote">
<cfaurgument name="menu" required="true">
<cfquery name="getmenu" datasource="someDB">
SELECT Title, id
FROM someTable
WHERE id = #menu#
</cfquery>
<cfreturn getmenu>
</cffunction>
</cfcomponent>
<html>
<head>
<script language="javascript" type="text/javascript">
function setMenu(obj)
{
var params = new Object();
params.Item = obj;
http('POST','url.cfc?method=getMenu',makeMenu,params);
}
function makeMenu(obj)
{
for(i=0;i<obj.id.length;i++)
{
var alter = document.getElementById(obj.id[i]);
alter.innerHTML = ob.title[i];
}
}
</script>
</head>
<body onload="setMenu(1);setMenu(2);setMenu(3);setMenu(4)">
<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
</body>
</html>