easyui.datagrid

来源:互联网 发布:php代理ip访问网站 编辑:程序博客网 时间:2024/05/18 19:44

1.radio值

var val=$('input:radio[name="sex"]:checked').val();

2.easyui.datagrid选中行数据

var colName=$('#tt').parent().find('table.datagrid-htable td:eq(0)').attr('field');//得到第一列的名称var ids = [];var rows = $('#tt').datagrid('getSelections');for(var i=0; i<rows.length; i++){ids.push(rows[i][colName]);}
var row = $('#tt').datagrid('getSelected');    if (row){        alert('Item ID:'+row.itemid+"\nPrice:"+row.listprice);    }
var rows=$("#cake_dg").datagrid('getSelections');//数组if(rows.length>0){}

3.easyui.datagrid.toolbar

<div id="toolbar">        <a href="javascript:void(0)" onclick="newUser()" class="easyui-linkbutton" iconCls="icon-add" plain="true" >New User</a>        <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="editUser()">Edit User</a>        <a href="javascript:void(0)" class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="destroyUser()">Remove User</a>    </div>

4.easyui.datebox.formater

function myformatter(date){            var y = date.getFullYear();            var m = date.getMonth() + 1;            var d = date.getDate();            return y + "-" + (m < 10 ? ("0" + m) : m) + "-" + (d < 10 ? ("0" + d) : d) ;    };  
function myparser(s){               if (!s) return new Date();          var ss = (s.split('-'));          var y = parseInt(ss[0],10);          var m = parseInt(ss[1],10);          var d = parseInt(ss[2],10);          if (!isNaN(y) && !isNaN(m) && !isNaN(d)){           return new Date(y,m-1,d);          } else {           return new Date();          }    };

5.返回的json为空

这里写图片描述

        var rs=data;        //console.log(rs);//Object {}        //if(rs.length)//针对空对象有效,针对含内容的object无效        if (!$.isEmptyObject(rs)) {            $('#comment_dg').datagrid('loadData', rs);        }else{            alert("没有相应的查询记录");        }

6.

0 0