jq easyui开发考试系统

来源:互联网 发布:java毕业设计代做 编辑:程序博客网 时间:2024/06/07 06:08

好长时间没有写了,有时侯不知道该写些什么,我想还是把开发过程中的一些问题总结一下吧,原来也没有正式使用easyui去做一个完整的项目,

(1)在传递参数时,如果参数是数字和‘-’的组合要注意了,在传递参数时一定要用单引号括起来,否则在传递到服务器端会进行eval()计算的,也就是传递到服务器端后参数值会发生改变的


(2)在使用grid 行信息添加时,保存成功后同时修改编号单元格


根据服务器端保存成功后,返回最新ID,并在客户端进行单元格内容的修改


 $("#grid").datagrid('updateRow',{index:editIndex,row:{t_id:obj.id}});

(3)在多个grid进行记录移动时,删除记录从后往前删,如果使用each遍历的话,会有问题的


代码:

for (var i = rows.length - 1; i >= 0; i--) 
        {  
        var index = $('#nlist').datagrid('getRowIndex',rows[i]);  
         $("#hlist").datagrid("appendRow",{
        at_id:rows[i].at_id,//字段
        at_desc:rows[i].at_desc//字段
        });
       $('#nlist').datagrid('deleteRow', index);  
       
              }  


0 0