hpeter16
05/01/2024, 4:39 PMaliaspooryorik
<invoke> verb you can usealiaspooryorik
<invoke object="myFusebox" methodcall="do('main.welcome')" returnvariable="x" />aliaspooryorik
aliaspooryorik
hpeter16
05/01/2024, 4:55 PM<fuseaction name="getUser">
<instantiate object="userComponent" class="project.Model.user" />
<invoke object="userComponent" methodcall="getUser()" returnvariable="resultData">
<argument name="userId" value="#attributes.userId#" />
</invoke>
</fuseaction>hpeter16
05/01/2024, 4:56 PMaliaspooryorik
hpeter16
05/01/2024, 4:58 PM$.ajax({
type: "POST",
url: "index.cfm?fuseaction=user.getUser",
data: { userId: userId},
success: function(resultData){
var result = JSON.parse(resultData);
if(result.SUCCESS == true){
//do something
} else {
bootbox.alert(result.MESSAGE);
}
}
});hpeter16
05/01/2024, 4:59 PMaliaspooryorik
I'd guess you'd need a display file to show the returned data.
hpeter16
05/01/2024, 5:00 PMaliaspooryorik
aliaspooryorik
aliaspooryorik
aliaspooryorik
dsp_getUser.cfm or whatever to render the data you want returned back to AJAX (probably using SerializeJSON()hpeter16
05/01/2024, 5:08 PMhpeter16
05/01/2024, 5:10 PMaliaspooryorik
hpeter16
05/01/2024, 6:13 PMaliaspooryorik
aliaspooryorik
hpeter16
05/01/2024, 6:21 PMrodyon
05/01/2024, 10:41 PM