如何使用jQuery / AJAX将表单数据发布到新窗口?

前端之家收集整理的这篇文章主要介绍了如何使用jQuery / AJAX将表单数据发布到新窗口?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。



我的应用程序中的一个页面有一组链接,当单击时,根据TableTools jQuery插件发布表单数据.我想这个新页面在一个新窗口中打开.有什么想法可以做到这一点吗?我宁愿不要将我所有的动作链接变成个别的表单,并使用target =“_ blank”.我试图打电话给一个新的窗口打开成功,并发布写入数据到这个页面,但这还没有奏效.请帮忙!

HTML:

<div id="action">                        
    Download
</div>

使用Javascript:

$('#action').click( function () { 

    var userData = oTable.fnGetColumnData(0);

    $.ajax({
        type: "POST",url: "../download.PHP",data: "user_list=" + userData,dataType: "json",success: function(data){
            var win = window.open();
            win.document.write(data);
        }
    })  

})

解决方法

找到答案:

jQuery.ajax success callback function not executed

当我拿出dataType:“json”,它工作!

原文链接:https://www.f2er.com/jquery/180256.html

猜你在找的jQuery相关文章