programing

jQuery/AJAX를 사용하여 양식 데이터를 새 창에 게시하는 방법?

bestprogram 2023. 9. 24. 13:03

jQuery/AJAX를 사용하여 양식 데이터를 새 창에 게시하는 방법?

응용 프로그램의 페이지 중 하나에 링크 집합이 있는데 클릭하면 TableTools jQuery 플러그인을 기반으로 양식 데이터를 게시합니다.이 새 페이지가 새 창에 열렸으면 합니다.이것을 하는 가장 좋은 방법에 대한 아이디어가 있습니까?모든 작업 링크를 개별 양식과 용도로 변경하지는 않을 것입니다.target="_blank". 성공에 대한 새 창을 열고 이 페이지에 데이터를 쓰는 것을 게시하려고 했지만 작동하지 않았습니다.도와주세요!

HTML:

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

자바스크립트:

$('#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.jax 성공 콜백 함수가 실행되지 않았습니다.

내가 그것을 꺼냈을 때.dataType: "json", 됐습니다!

언급URL : https://stackoverflow.com/questions/8919019/how-to-post-form-data-to-a-new-window-using-jquery-ajax