1

いくつかの情報とcfselectタグを提供するページがあります。

    <cfform name="selectrate" method="post" format="html">
      <cfselect name="rateid" query="getrate" value="rateid" display="ratecode" />

    </cfform>
   <cfajaximport tags="cfform">
      <cfdiv id="rateDiv" bind="url:testniva_3.cfm?rateid={rateid}" style="height:1500" bindonload="true">

rateid選択されたそれぞれについて、 はcfdivその情報を提供する testniva_3.cfm を呼び出しますrateid。testniva_3.cfm には、同じページ内のを<cfsavecontent>計算するタグがあります。testniva_3.cfm には次のコードがあります。grandtotalcfgrid

   <cfform name="display" format="flash">
            <cfgrid name= "cart" query="getdtls" selectmode="edit"  width="580">
            <cfgridcolumn name="chargename" header="Charge Type" dataalign="right" select="No" >
            <cfgridcolumn name="price" header="price"type="numeric"  dataalign="right" select="No" >
            <cfgridcolumn name="quantity" header="Quantity" type="numeric"  dataalign="right"  >               
        </cfgrid>

    <cfinput type="Button" name="calculateBtn" value="Calculate Order" onclick="#calculateTotal#">
    <cfinput type="Text" name="total" disabled="true" label="Total $" size="5">
    </cfform>

のオプションを変更すると、testniva_3.cfm ページのデータも変更されるため、 はタグcfdivにバインドされているようですが、すべての情報と選択オプションを含むページにとどまる代わりに、エラーが発生し ます。 [OK] をクリックすると、ページが更新され、メイン ページのすべての情報と選択オプションなしで testniva_3.cfm ページが表示されます。testniva_3.cfm ページのの形式を html に変更すると、グリッドは問題なくデータを更新しますが、html 形式では機能しません。cfselectcfselectError processing JavaScript in markup for element rateDiv: [Enable debugging by adding 'cfdebug' to your URL parameters to see more informationcfgridcfform<cfsavecontent>#calculateTotal#

何がうまくいかなかったのか、それを修正する方法がわかりません。アイデアはありますか?本当にありがたいです。ありがとうございました。

4

0 に答える 0