Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var lastsel;
- $(function(){
- jQuery("#list_check").jqGrid({
- url:'controller/server.php?table=check',
- datatype:"json",
- height:"auto",
- width:"auto",
- colNames:['Actions', 'Артикул', 'Наименование', 'Клас несовпадения цени', 'Цена из файла ОПТ', 'Цена из файла Розница',
- 'Цена с БД ОПТ', 'Цена с БД розница', 'Числовая разница в цене ОПТ', 'Числовая разница в цене РОЗН'],
- colModel:[
- {name:'act',index:'act', width:45,sortable:false},
- {
- name:'sku',
- index:'sku',
- width:85
- },
- {
- name:'name',
- index:'name asc, invdate',
- width:285
- },
- {
- name:'clas',
- index:'clas',
- width:115,
- align:"right"
- },
- {
- name:'f_itemcost',
- index:'f_itemcost',
- width:90,
- align:"right",
- editable:true
- },
- {
- name:'f_price',
- index:'f_price',
- width:90,
- align:"right",
- editable:true
- },
- {
- name:'c_itemcost',
- index:'c_itemcost',
- width:90,
- align:"right"
- },
- {
- name:'c_price',
- index:'c_price',
- width:90,
- align:"right",
- editable:true
- },
- {
- name:'dprice_cost',
- index:'dprice_cost',
- width:90,
- align:"right",
- editable:true
- }
- ,
- {
- name:'dprice_full',
- index:'dprice_full',
- width:90,
- align:"right"
- }
- ],
- rowNum:20,
- rowList:[10, 20, 30],
- pager:'#pager_check',
- sortname:'sku',
- gridComplete: function(){
- var ids = jQuery("#list_check").jqGrid('getDataIDs');
- for(var i=0;i < ids.length;i++){
- var cl = ids[i];
- var sku = $('#list_check').jqGrid('getCell',cl,'sku');
- var price_r = $('#list_check').jqGrid('getCell',cl,'f_price');
- var price_o = $('#list_check').jqGrid('getCell',cl,'f_itemcost');
- be = "<input style='height:22px;width:20px;' type='button' value='Р' onclick=\"save_r('"+sku+"', '"+price_r+"');\"/>";
- se = "<input style='height:22px;width:20px;' type='button' value='О' onclick=\"save_o('"+sku+"', '"+price_o+"');\"/>";
- jQuery("#list_check").jqGrid('setRowData',ids[i],{act:be+se});
- }
- },
- viewrecords:true,
- sortorder:"desc",
- caption:"Проверка цен",
- onSelectRow: function(id)
- {
- if(id && id!==lastsel)
- {
- jQuery('#list_check').jqGrid("restoreRow",lastsel);
- jQuery('#list_check').jqGrid("editRow",id,true);
- lastsel=id;
- }
- },
- editurl: 'editMain.php'
- });
- jQuery("#list_check").jqGrid('navGrid', '#pager_check', {
- edit:false,
- add:false,
- del:false
- });
- jQuery('#list_check').jqGrid('navButtonAdd', '#pager_check', {
- caption:'Очистить',
- buttonicon:"ui-icon-circle-close",
- onClickButton:function () {
- purge_check();
- //sjQuery('#views_jqgrid-payments-default').excelExport();
- }
- });
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement