вызов определенной пользователем функции из компонента (cfc) не работает - PullRequest
1 голос
/ 05 мая 2011

Я вызываю функцию (JoblistAdd) внутри тега.

См. Приведенный ниже код в Index.cfm

<cfajaxproxy cfc="TimesheetHours" jsclassname="js_TimesheetHours"> 

<script >
 var obj_TimesheetHours = new js_TimesheetHours();
var strMsglist=
obj_TimesheetHours.JoblistAdd(selectedJobArray,userID,weekending,tsApproved);
</script>

Ниже, код компонента TimesheetHours.CFC

<cffunction name="JoblistAdd" >
<cfargument name="AddList" required="yes" >
<cfargument name="userID" required="yes"  >
<cfargument name="weekending"  required="yes" >
<cfargument name="Approved"  required="false" >

<cfset JobArray =arguments.AddList>
<cfset userID =arguments.userID>
<cfset weekending =arguments.weekending>
<cfset tsApproved =arguments.Approved>
    <cfdump var="#JobArray #"><cfabort>
</cffunction>

Но я не смог добраться до свалки, Я думаю, что это не входит в функцию, пожалуйста, поделитесь своими мыслями

1 Ответ

5 голосов
/ 05 мая 2011

Arasu,

Вы должны задать атрибут доступа как «удаленный». В вашем случае это по умолчанию общественности.

<cffunction name="JoblistAdd" access="remote">

надеюсь, что это помогает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...