尝试让我的cfdiv加载到同一页面上

时间:2013-09-09 22:07:48

标签: coldfusion coldfusion-10

我有一个页面提供了一些信息和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">

对于所选的每个rateidcfdiv将调用testniva_3.cfm,该{mn}提供有关rateid的信息。 testniva_3.cfm有一个<cfsavecontent>标记,用于计算同一页面中grandtotal的{​​{1}}。 testniva_3.cfm有以下代码:

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> 似乎与cfdiv标记绑定,因为当我更改cfselect中的选项时,testniva_3.cfm页面中的数据也会发生变化,但不会保留包含所有信息和选择选项的页面,它会给我一个错误:cfselect 然后,当我单击OK时,它刷新页面,只给我testniva_3.cfm页面,没有所有信息,并选择主页面的选项。如果我将testniva_3.cfm页面中Error processing JavaScript in markup for element rateDiv: [Enable debugging by adding 'cfdebug' to your URL parameters to see more information的{​​{1}}格式更改为html,那么网格会毫无问题地刷新数据,但是,我的cfgrid无法使用HTML格式。

我不确定出了什么问题,以及如何解决它。有人有主意吗?我真的很感激。 谢谢。

0 个答案:

没有答案