C#页面加载表格自动选择第一行数据

页面加载时只显示了表格框架,而表格中的数据还没有加载出来,说明了这是一个代码运行的先后问题,首先呢在页面加载方法中去取消异步,后面写自己需要加载数据的方法;

$(function () {
            		$.ajaxSettings.async = false;//取消异步
            		JinNian();//查询自己所需的表格数据
        });

接着在页面方法后写一个页面加载之后进行调用的方法,就一句代码,如下

window.onload = First;//页面加载之后调用方法,方法不要打括号

First是一个方法名,页面加载之后相信表格的数据就出来了,之后再找到表格id,找出它的第一行数据,进行点击事件

function First() {
            $("#tableid").find("tbody tr").eq(0).click();
        }

运行效果图

再说一下点击按钮从而显示表格第一行数据,直接上代码

$("#").click(function () {
         $("#table").find("tbody").empty();//清空表格数据           
 c(JinNian);
  });
function c(x) {
            x();//调用JinNian();
            First();//等上个函数调用完成后再运行First();
}

 运行效果图:

猜你喜欢

转载自blog.csdn.net/weixin_44549949/article/details/88883617
今日推荐