jquery动态form在firefox不能提交

88324358 2014-04-10

$("#tijiao").click(function(){
            var form = $("<form></form>");
            form.attr('action',"vendor_payment_list.action");
            form.attr('method','post');
            form.attr('target','_self');
var input = $("<input type='hidden' name='test'/>")
        input.attr('value', 123);
        form.append(input);
form.submit();
});

 上述代码在chrome,ie上可以提交,在ff上不能提交

需要将

form.submit(); 
改为:
$(form).appendTo("body").submit();
才能正常执行

相关推荐