いくつかの情報と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 には次のコードがあります。grandtotal
cfgrid
<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 形式では機能しません。cfselect
cfselect
Error processing JavaScript in markup for element rateDiv: [Enable debugging by adding 'cfdebug' to your URL parameters to see more information
cfgrid
cfform
<cfsavecontent>#calculateTotal#
何がうまくいかなかったのか、それを修正する方法がわかりません。アイデアはありますか?本当にありがたいです。ありがとうございました。