zoukankan      html  css  js  c++  java
  • easyui datagrid加载成功之后选定并获取首行数据

     //加载成功之后,选定并获取首行数据       
            onLoadSuccess:function(data){   
                alert("grid加载成功");
                var rows=$('test').datagrid("getRows");
                if (rows.length > 0) {
                    $('test').datagrid('selectRow',0);//grid加载完成后自动选中第一行
                    var row=$('test').datagrid("getSelections");//获取选中的数据
                    var rowData = {
                            interfaceName:row[0].interfaceName,
                            province:row[0].province,
                            startDate:row[0].startDate,
                            endDate:row[0].endDate
                            //grid中有四组数据interfaceName、province、startDate、endDate
                    };
                    alert("grid的第一行数据>>" + rowData);
                }else {
                    alert("没有数据");
                }
            },  


    //页面一加载就执行
        $('#detail').datagrid({
            idField : 'id', // 只要创建数据表格 就必须要加 ifField
             '100%',
            height:'100%',
            url : XXXXXXXXXXXXXXXXXXXXXXXXXXXXX,
            method : 'POST',
            fitColumns : true,
            striped : true, // 隔行变色特性
            nowrap : false,
    //        loadMsg : '数据正在加载,请耐心的等待...',
            loadMsg : '',
            rownumbers : true,
            sortName : 'crtTime',
            sortOrder : 'desc',
            rowStyler : function(index, record) {},
            columns : [ [{
                field : 'account',
                title : '用户',
                width : 50,
                align : 'center'
            }]],
            onLoadSuccess: function (data) { 
               
                var rows=$('#detail').datagrid("getRows");
                if (rows.length > 0) {
                    var row = rows[0];
                    var newPrice = row.price;
                    if (row.account != "现场出价人") {
                        $('#startPrice').html(newPrice+"元");
                        newPriceValue = newPrice;
                    } else {
                        $('#startPrice').html(newPrice+"(现场)");
                        newPriceValue = newPrice;
                    }
                    startPriceFlag = 1;
                }else {
                    startPriceFlag = 0;
                }
                
                  
            }
        });
  • 相关阅读:
    NOIP模拟测试2「排列 (搜索)·APIO划艇」
    Linux运维基础
    Linux之权限详解
    Linux之特殊符号与正则表达式
    Linux之命令进阶
    Linux分区的几种方案
    开启MySQL远程访问权限 允许远程连接
    Linux命令
    win10 激活(亲测可用)
    帮你解决无法早起的焦虑-顺便撸羊毛
  • 原文地址:https://www.cnblogs.com/mr-wuxiansheng/p/7050006.html
Copyright © 2011-2022 走看看