cfm代码
function utypes() {
var prsID = document.getElementById("property").value;
$.ajax(
{
type: "get",
url: "<cfoutput>#application.globalVariables.fuseURL#c.MembersAdminsProjectAllUtype&prsID=</cfoutput>"+prsID,
dataType: "text/xml",
success: function(objResponse){
jQuery("#unit").html(objResponse); //("unit是一个下拉框的ID
},
error: function( objRequest, strError ){
//出错时处理地方
}
});
}
调用的cfm
里面可以随便写,把调用的cfm里的内容全不读取过来了。
在没有用fusebox情况下
cfm代码
<script type= "text/javascript" src= "/template/action/jquery.js" > </script>
<script type= "text/javascript" >
function clean() {
$.ajax(
{
type: "get" ,
url: "/cfc/browser_attention.cfc" ,
data: {
method: "clean" ,
userid: 1
},
dataType: "json" ,
success: function(objResponse){
alert(objResponse);
},
error: function( objRequest, strError ){
alert( "error" );
}
});
}
</script>
cfc代码
<cfcomponent output= "false" >
<cffunction name= "clean" access= "remote" returnformat= "json" >
<cfargument name= "userid" type= "String" >
<cftry>
<cfreturn true>
<cfcatch type= "any" >
<cfreturn false>
</cfcatch>
</cftry>
</cffunction>
</cfcomponent>