Я использую cfgrid
с format="html"
для редактирования данных после отправки в Adobe coldfusion-11 Обновление 4 (11,0,04,293328) и jQuery 1.8.3 (в java версии 1.7.0_55 в IIS7 на Windows Server 2008 R2 64bit) и получить сообщение об ошибке «отправленное поле формы cfgrid повреждено», используя приведенный ниже код cfform
и cfgrid
, с этими деталями:
The submitted cfgrid form field is corrupt (name:
__CFGRID__AFORM__OneGrid value:
,__CFGRID__EDIT__=4�field1�Y�field2�Y�field3�Y�is_expected�Y
�1�U�Detail 1�Detail 1�Category 3�Details, details, details�D
etails, details, details�No�No)
ColdFusion cannot determine the line of the template that caused this
error. This is often caused by an error in the exception handling
subsystem.
Исходный код coldfusion:
<cfform name="aform" action="" method="post">
<cfgrid name="OneGrid"
query="rsDetails"
format="html"
selectmode="edit"
selectcolor="blue"
insert="true"
insertbutton="Click here to insert"
delete="true"
deletebutton="Click here to delete"
colheaderbold="true"
bgcolor="##E3F2FF"
striperowcolor="##BDE0FF"
striperows="true"
rowHeight="20"
>
<cfgridcolumn name="field1" type="combobox"
header="Field 1"
width="200"
valuesdelimiter=","
values="#lstField1Values#"
valuesdisplay="#lstField1Values#" select="true" >
<cfgridcolumn name="field2" type="combobox"
header="Field 2"
width="150"
valuesdelimiter=","
values="#lstField2Values#"
valuesdisplay="#lstField2Values#"
>
<cfgridcolumn
name="field3"
header="Field 3**"
type="string_noCase"
width="300">
<cfgridcolumn name="is_expected" type="Boolean"
header="Is this what you expected?"
width="50"
>
</cfgrid>
</cfform>
Об этой ошибке сообщили другие разработчики здесь (последнее обновление от 13 марта), но, как видно, нет ответа от adobe было дано. Кто-нибудь нашел решение?