- 注册时间
- 2016-6-7
- 最后登录
- 1970-1-1
- 阅读权限
- 10
- 积分
- 17
- 精华
- 0
- 帖子
- 2
|
本帖最后由 cuiyinming 于 2016-6-7 17:12 编辑
<div style="padding-top:5px;padding-bottom:5px;">
<a class="mini-button" iconCls="icon-remove" />加</a>
<a class="mini-button" iconCls="icon-remove" />设置</a>
</div>
<div id="datagrid1" class="mini-datagrid" style="width:725px;height:250px;"
url="../data/AjaxService.aspx?method=SearchEmployees" idField="id"
multiSelect="true" allowResize="true"
>
<div property="columns">
<div type="checkcolumn"></div>
<div field="model" width="120" headerAlign="center" allowSort="true">牌号</div>
</div>
</div>
<fieldset style="width:700px;border:solid 1px #aaa;margin-top:8px;position:relative;">
<legend>订单详情信息</legend>
<div id="editForm1" style="padding:5px;">
<input class="mini-hidden" name="id"/>
<table style="width:100%;">
<tr>
<td style="width:80px;">牌号:</td>
<td style="width:150px;"><input id="model" name="model" class="mini-textbox" /></td>
</tr>
</table>
</div>
</fieldset>
<script type="text/javascript">
mini.parse();
var grid = mini.get("datagrid1");
grid.load();
//绑定表单
var db = new mini.DataBinding();
db.bindForm("editForm1", grid);
//////////////////////////////////////////////////////
function addRow() {
var newRow = { name: "新增" };
grid.addRow(newRow, 0);
grid.deselectAll();
grid.select(newRow);
}
function removeRow() {
var rows = grid.getSelecteds();
if (rows.length > 0) {
grid.removeRows(rows, true);
}
}
function set(){
mini.get('model').setValue('5000');
}
</script>
1:我现在是 的需求是这样的,在数据绑定的时候我添加一行,原来的操作是(输入表单数据,在失去焦点之后会自动绑定到新添加的那一行记录的对应字段上),但是现在的需求是我用mini.get('model').setValue('5000')方法把值设置到input输入框中,但是这样子设置的值是无法绑定到新添加的行记录里面的,请问我应该怎么操作才能把setValue的数值同时绑定到行记录呢?
|
|