标题1 |
editor="{type:'numberbox',options:{precision:3, min:1,digits:true,max:99999999}}">标题2 |
editor="{type:'numberbox',options:{precision:2, min:0.01,max:99999999}}">标题3 |
标题4 |
function end
Editing(){
if (
editIndex == undefined){return true}
if ($('#prodg
Edit').
datagrid('validateRow',
editIndex)){
$('#prodg
Edit').
datagrid('end
Edit',
editIndex);
editIndex = undefined;
return true;
} else {
return false;
}
}
function accept(){
if (end
Editing()){
$('#prodg
Edit').
datagrid('acceptChanges');
}
}
function reject(){
$('#prodg
Edit').
datagrid('rejectChanges');
editIndex = undefined;
}
$('#prodg
Edit').
datagrid({
rownumbers: true,
autoSave: true,
onClickRow:function(index){
if (
editIndex != index){
if (end
Editing()){
$('#prodg
Edit').
datagrid('selectRow', index)
.
datagrid('begin
Edit', index);
editIndex = index;
} else {
$('#prodg
Edit').
datagrid('selectRow',
editIndex);
}
}
},
onAfter
Edit:function(){
var total = calTotalValue();
$("#vatValue").
textbox("setValue", total);
}
});
function set
Editing(rowIndex){
var
editors = $('#prodg
Edit').
datagrid('get
Editors', rowIndex);
var price
Editor =
editors[0];
var amount
Editor =
editors[1];
var count = $(price
Editor.target);
var price = $(amount
Editor.target);
}
function calTotalValue(){
var rows = $('#prodg
Edit').
datagrid('getRows');
var total = 0;
for(var i=0,l=rows.length;i