jQuery iframe表单提交

前端之家收集整理的这篇文章主要介绍了jQuery iframe表单提交前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有没有办法从jQuery提交iframed表单?我所拥有的是:
$('button#bookingButton').click(function(){
    $('<iframe id="externalSite" class="externalSite" src="/form/page" />').dialog({
        title:'Form',autoOpen: true,width: 800,height: 600,modal: false,resizable: false,buttons:{
            'Close':function(){$(this).dialog("close");},'Add Booking':function(){$('form#bookingForm').submit();}
        }
    }).width(800 - 25);
});

这将创建一个jQuery ui对话框,其中有一个iframe.这工作正常,常规提交按钮工作正常,但jQuery按钮不提交表单.

解决方法

在将IFRAME插入DOM后添加此项:
$("#externalSite").contents().find('form').submit()

猜你在找的jQuery相关文章