Completely stumped on a bind issue
Here's the code (Field names changed to protect the innocent):
Field Name:
<cfinput type="text" name="FieldName" id="FieldLookup" autosuggest="#ValueList(queryOne.queryValue)#" autosuggestminlength="1">
Field Two:
<cfselect name="FieldTwo" bind="cfc:cfc.MyCFC.function({FieldLookup@change})" display="ResultField" value="OtherResultField">
<option value="">Select Below</option>
</cfselect>
The form is in root/siteroot/forms/ and the cfc is in root/siteroot/forms/cfc/
Now here's the issue. On loading the page, the CFC is found just fine, I know this because if I change the path or name it hard errors. When it tries to run the bind, however, I get "Error invoking CFC /MyCFC.cfc : Not Found [Enable debugging by adding 'cfdebug' to your URL parameters to see more information]"
I ran it through firebug, and it is trying to call root/MyCFC.cfc. So I changed it from a relative path to a direct one. It still ignores everything but the CFC name and tries to call it from the root directory. The root directory runs a completely different website, so I can't just throw the CFC there and call it a day. I've searched for hours and found a handful of people with what sounds like the same issue, but not a single solution.
Can anyone tell me what the hell is going on with this call?
