当前位置:编程学习 > C#/ASP.NET >>

gridview在最后一行按回车新增一行空白数据并录入数据库

<script language="javascript" for="document" event="onkeydown">
var currentForm = document.getElementById("form1");
if(event.keyCode==13 || event.keyCode==40){     
    event.keyCode = 9;     
    CurTabIndex = event.srcElement.tabIndex+1;                //将当前tabindex的值加1     
    if (document.activeElement.id == "s")
        _onsubmit();
    else{
        for (n=0;n<currentForm.length;n++){     
            if (currentForm[n].tabIndex == CurTabIndex){        //找到下一个表单元素                 
                currentForm[n].focus();                            //移动焦点 
                return true;     
            }
            
        }
    
   }
   }
</script>
这段代码可以实现按回车跳到下一个列,我想跳到最后一行最后一列的时候可以新增一空白行 --------------------编程问答-------------------- 判断 是否为最后一行  是最后一行 就触发新增加一行 --------------------编程问答--------------------
引用 1 楼 z_dota 的回复:
判断 是否为最后一行  是最后一行 就触发新增加一行

哥们我要代码啊 --------------------编程问答-------------------- $("#tr").next().length==0
$("#td").next().length==0
以上是条件,td是tr的子元素,把td作为参数传入就行,如果是我做我就这样做,我也算是新手吧,只是发表一下自己的想法
--------------------编程问答-------------------- 我建议楼主要么用reapter 要么用table;不要用gridview
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,