HTML代码: 

  <td><input name="duration[]" value="" type="text" /></td>
     <td>

    <a href="javascript:;" class="low">-</a>

    <a href="javascript:;" class="add">+</a>

  </td>

Jquery添加元素append

<script>
            function show(){
                $('.add').unbind();
                $('.low').unbind();

$('.add').click(function(){ // 加好;
                    var html=$(this).closest('tr').html();
                    var str='<tr class="tr">'
                        str+='<td><input name="material[]" type="text" /></td>'
                        str+='<td><input name="size[]" type="text" /></td>'
                        str+='<td><input name="membrane[]" type="text" /></td>'
                        str+='<td><input name="angle[]" type="text" /></td>'
                        str+='<td><input name="moq[]" type="text" /></td>'
                        str+='<td><input name="price[]" type="text" /></td>'
                        str+='<td><input name="duration[]" type="text" /></td>'
                        str+='<td><a href="javascript:;" class="low">-</a><a href="javascript:;" class="add">+</a></td>'
                        str+='</tr>'
                    $('.tbody').append(str);
                    // $(this).remove();
                    show();
                })

$('.low').click(function(){ // 剑豪
                    if($('.tbody tr').length > 1){
                        $(this).parents('tr').remove();
                    }
                })    
            }
            show();
        </script>
阻止表单提交submit(#submit是form的ID)
        <script>
            $('#submit').submit(function(){
                bool=true;
                $(".tbody input").each(function(){
                    var src=$(this).val();
                    if(src==''){
                        bool=false;
                    }
                })
                if(bool==false){
                    alert('请完成名片信息');
                    return false;
                }
            })

bind绑定方法(.sub-btn是input的类名)

   <script type="text/javascript">
            $(function(){
               $(".sub-btn").bind("click",function(event){
                     var name = $(".name").val();  //获取元素的值
                     if(name==""){     //判断值是否为空
                            alert('名片名不能为空');        //提示信息
                            return false;
                       }
               })
            })
        </script>
        </script>

Jquery添加元素append及阻止表单提交submit的更多相关文章

  1. JQuery阻止表单提交的方法总结 - 使用onsubmit()验证表单并阻止非法提交

    方法1:<form onsubmit="javascript:confirm()"> 方法内返回false阻止表单提交 示例:代码检测textarea内填写的长度,未填 ...

  2. jquery.form.js(ajax表单提交)

    Form插件地址: 官方网站:http://malsup.com/jQuery/form/ 翻译地址:http://www.aqee.net/docs/jquery.form.plugin/jquer ...

  3. js阻止表单提交

    <!DOCTYPE html><html><head>    <title>Simple Login Form</title>    < ...

  4. form表单验证失败,阻止表单提交

    form表单验证失败,阻止表单提交 效果演示: 贴上完整代码: <!DOCTYPE html> <html lang="en"> <head> ...

  5. onsubmit阻止表单提交

    在实际开发中往往会遇到检查表单数据的合法性,如果数据不合法,就不让其提交. <!DOCTYPE html> <html> <head> <meta chars ...

  6. JavaScript控制阻止表单提交

    1.在表单上使用onSubmit方法 <?php $form = ActiveForm::begin([ 'options'=>[ 'class' => 'form-horizont ...

  7. jsp——js事件修改属性样式的两种方法(直接赋值、修改属性)、验证表单符合某要求、阻止表单提交、告诉浏览器不要缓存

    代码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncodi ...

  8. 利用JS 阻止表单提交

    情景一:不存在Ajax异步操作 1 使用背景:会议室预定管理系统中,当表单提交的时候需要验证预约的时间是否符合预定规则(不需要通过访问服务器),否则提示错误信息,阻止表单提交. 2 相关技术点: fo ...

  9. Javascript阻止表单提交

    Javascript阻止表单提交 Html 1.<form name="loginForm" action="login.aspx" method=&qu ...

随机推荐

  1. js获取100个随机数存入数组

    . //js获取100个随机数存入数组 $(function () { var arr = []; ; var str = ""; ) { , ); ) { arr[num] = ...

  2. cordova开发自己定义插件

    以下是自己定义cordova插件的基本入门.做插件的小白可以參考一下哈,兴许会更新插件的进阶博客,希望大家可以共同学习共同进步 1.环境搭建 cordova插件开发前须要安装一些软件和配置环境 1.1 ...

  3. 浅谈Java中的System.gc()的工作原理

    很多人把Java的“效率低下”归咎于不能自由管理内存,但我们也知道将内存管理封装起来的好处,这里就不赘述. Java中的内存分配是随着new一个新的对象来实现的,这个很简单,而且也还是有一些可以“改进 ...

  4. 李洪强iOS开发之OC[003] - 用钥匙串存储信息模拟登陆

  5. HTML5 中fullscreen 中的几个API和fullscreen欺骗

    // 转自:https://my.oschina.net/jackyrong/blog/114086   HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时 ...

  6. mock异常

    在类开始的时候: @Rule public ExpectedException expectedEx = ExpectedException.none(); 在方法中执行下面代码: expectedE ...

  7. linux跨主机复制文件

    scp -r billing@10.200.171.111:/billdata2/user/yanhm/redis/* /newboss/billing/user/aabb 其中: 10.200.17 ...

  8. linux USR1亦通常被用来告知应用程序重载配置文件

    linux kill 命令 以及 USR1 信号 解释 原创 2016年03月16日 16:48:27 标签:linux kill -USR1 5325 最近 在做 服务器搭建的一些工作,其中 用到了 ...

  9. 谈谈 epmd

    在<Erlang/OTP 并发编程实战>中,对 epmd 有如下描述: epmd  代表 Erlang 端口映射守护进程(Erlang Port Mapper Daemon). 每启动一个 ...

  10. Redis Scan的使用方式以及Spring redis的坑

    SpringRedisTemplate针对这个Scan进行了封装,示例使用(针对最新库spring-data-redis-1.8.1.RELEASE): Set<Object> execu ...