- 注册时间
- 2012-9-13
- 最后登录
- 2022-10-2
- 阅读权限
- 10
- 积分
- 157
- 精华
- 0
- 帖子
- 31
|
本帖最后由 qiceweip 于 2012-11-7 11:32 编辑
描述: 新增多行后只能编辑最后一行,不能对以前的数据行进行编辑。
代码:
<div id="grd_Query" class="mini-datagrid" style="width: 100%; height: 120px;" borderstyle="border:0;"
showfooter="false" allowcelledit="true" allowcellselect="true" idfield="grd_ID_Query">
<div property="columns">
<div field="grd_ID_Query" width="60px" headeralign="center">
ID
<input property="editor" class="mini-textbox" style="width: 100%;" />
</div>
<div field="grd_Name_Query" width="80px" headeralign="center">
名称
<input property="editor" class="mini-textbox" style="width: 100%;" />
</div>
<div type="comboboxcolumn" width="80px" autoshowpopup="true" field="grd_ControlType_Query"
align="center" headeralign="center">
控件类型
<input property="editor" class="mini-combobox" style="width: 100%;" data="_Query_ControlTypes" />
</div>
<div field="grd_InputTitle_Query" width="80px" headeralign="center">
输入提示
<input property="editor" class="mini-textbox" style="width: 100%;" />
</div>
<div field="grd_Width_Query" width="80px" headeralign="center">
宽度(px)
<input property="editor" class="mini-textbox" style="width: 100%;" />
</div>
</div>
</div>
//*********查询条件**************
var _Grd_Query = mini.get("grd_Query");
var _Grd_Data = [{grd_ID_Query: "", grd_Name_Query: "2", grd_ControlType_Query: 1, grd_InputTitle_Query: "3", grd_Width_Query: 100 }];
//***新增
function btnAdd_Query_Click() {
//var newRow = [{ name: "New Row" }];
//***得到当前总行数
var mRowCount = _Grd_Query.data.length
//***添加到最后一行
//***添加空行成功,添加的多行都可编辑
// _Grd_Query.addRows(newRow, mRowCount);
//***添加空行成功,但只能编辑最后一次添加的行,以前的不能再编辑
_Grd_Query.addRows(_Grd_Data, mRowCount);
}
|
|