0

test.cfcとtest.cfmの2つのファイルがあります。の送信ボタンをクリックするとtest.cfm、次のエラーが発生します。

「エラー:オブジェクトはメソッドのこのプロパティをサポートしていません」。

関数内のフォーム参照と関係があることはわかっていpassFormます。しかし、何時間もグーグルした後でも、エラーを解決できません。何かアドバイス?

test.cfc

<cfcomponent>
    <cffunction name="getForm"  returntype="String" access="remote">
        <cfargument name="theForm" type="struct">

    </cffunction>
</cfcomponent>

test.cfm

<cfajaxproxy cfc="ajaxFunc.test" jsclassname="testCFC">
<script>
    function passForm(theForm)
    {
        try
        {
            var e = new testCFC();
            message = e.getForm(theForm);
            ColdFusion.navigate('', 'myDiv');
        }
    }
</script>
4

1 に答える 1

2

ColdFusionのserializeJSON()および関数を見たことがありますか?deserializeJSON()

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=functions_s_03.html

また、次のスレッドも参考にしてください。

STRUCT - OR - JSON を Coldfusion CFC メソッドに渡す方法

それが役立つことを願っています。マイキー。

于 2013-03-11T15:06:01.827 に答える