成都网站建设设计

将想法与焦点和您一起共享

JQuery如何实现动态操作表格-创新互联

这篇文章给大家分享的是有关JQuery如何实现动态操作表格的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

成都创新互联主要从事网站建设、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务蒙阴,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792

最近要做的东西,是对一个表格动态的添加行,删除行,并且对表格中内容进行非空验证。








$(function () {
//获取表格的行数
var tabRowLen = $("table tbody tr").length;
//点击add按钮时,
$("#add").on("click", function () {
//获取表格的行数
tabRowLen = $("table tbody tr").length;
var index = tabRowLen - 1;
//表格行数为0时,或者表格不存在空值时
if (IsNull(index) || tabRowLen == 0) {
//添加一行
$("table tbody").append("" +
"
" + "
" + ""); //删除一行 $(".add").on("click", function () { $(this).parents("tr").remove(); }); } //keyup事件 $("table input").on("keyup", function () { //验证是否有空值 IsNull(index); }); }); function IsNull(trIndex) { var result = true; debugger; //遍历表格的input $("table tbody input").each(function (trIndex) { //判断是否存在空值 if ($("table tbody input")[trIndex].value == "") { //提示空值 result = false; $(this).next().html("required"); } //不为空 else { //清空提示信息 $(this).next().html(""); } }); return result; }; });
Name Age

感谢各位的阅读!关于“JQuery如何实现动态操作表格”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

另外有需要云服务器可以了解下创新互联建站www.cdcxhl.com,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:JQuery如何实现动态操作表格-创新互联
链接URL:http://chengdu.cdxwcx.cn/article/cododc.html

其他资讯