1

更改单元格的值后,我调用getchangedcells但返回的数组始终为空。这是我的 jqgrid(我正在使用 struts2-jquery 插件):

<sjg:grid id="tableau" 
      cellEdit="true"
      cellurl="%{editRequetesUrl}"
      dataType="json" href="%{listeRequetesUrl}"  
      gridModel="requetesRoutage"
      multiselect="true"
      width="940" onCompleteTopics="complete" rowNum="-1"
      >
    <sjg:gridColumn formatter="modifyRequeteFormatter"
        width="20" name="act2" index="act2" title="" align="center"
        sortable="false"/>

    <sjg:gridColumn title="" formatter="deleteFormatter"
                name="act" index="act" width="20" sortable="false"
                align="center" />

    <sjg:gridColumn name="id" index="id"
                title="" hidden="true" sortable="false" />

    <sjg:gridColumn name="requete.nomRequete" index="type"
                title="%{getText('label.abonnement.type1')}"
                sortable="true" />

    <sjg:gridColumn name="codeEdition.libelle" index="codeEdition"
                title="%{getText('label.abonnement.codeEdition')}"
                editable="true" edittype="text" sortable="true" />

    <sjg:gridColumn name="nombreExemplaire" index="nombreExemplaire"
                title="%{getText('label.routage.nbExemplaires')}"
                editable="true" edittype="text" formatter="integer"
                sortable="true" />

</sjg:grid>

调试时我发现单元格得到了类dirty-cell,而行得到了edited

4

0 回答 0