JS实现form表单的跳转

  • form表单提交时需要从一个页面跳转至不同的页面,使用js动态提交

      例如:1.jsp跳转至2.jsp和3.jsp




跳转



 


    
        
        
            
            
        
    
button跳转
on" value="跳转到3.jsp" οnclick="Three()"    class="botton"/>



  • JavaScript解决一个带验证的Form两个Submit事件(一个使用【AJAX实现】,一个页面提交并跳转)

 

$(document).ready(function(){
    var buttonId;

    $('#patentEditForm').validator().on('submit', function (e) {
            if(buttonId == "but_sub"){
                var formData = new FormData($("#patentEditForm")[0]);
                $.ajax({
                    type:"POST",
                    url:"/biz/",
                    data: formData,
                    dataType:"JSON",
                    nsync:false,
                    cache: false,
                    contentType: false, 
                    processData: false,
                    success:function(date){
                        switch(date.status){
                        case 1:
                            $success("保存成功!");
                            break;
                        case 1009:
                            $error("保存失败!");
                            break;
                        default :
                            $error("没有提交信息");
                        }
                    },
                    error:function(){
                        $error("没有提交信息");
                    }
                });
        }
    });

    $(".btn-primary").click(function(){
        buttonId = $(this).attr("id");
        $('#patentEditForm').trigger('submit');
    });

 

你可能感兴趣的:(JavaScript)