Ajax函数内容类型

时间:2013-04-22 19:50:19

标签: javascript ajax

我不太了解ajax,但具有以下功能:

function saveViaAJAX() {  
    var canvasData = $("#wPaint").wPaint("image");
    var postData = "canvasData="+canvasData;

    var ajax = new XMLHttpRequest();
    ajax.open("POST",'testSave.php',true);    
    ajax.setRequestHeader('Content-Type', 'canvas/upload');

    ajax.onreadystatechange=function() {
        if (ajax.readyState == 4) { 
            document.getElementById("debugFilenameConsole").innerHTML="Saved as<br><a target='_blank' href='"+ajax.responseText+"'>"+ajax.responseText+" </a><br>Reload this page to generate new image or click the filename to open the image file in a new window.";
        }
     }

    ajax.send(postData);  
}

这很好但我有另一个变量我想传递给testSave.php

<select id="website_string" name="website_string"> 
    <option value="" selected="selected"></option>
    <option value="A4">A4</option>
    <option value="A5">A5</option>
</select>

我试图在同一个函数中传递它,但我认为它是(“Content-type”,“application / x-www-form-urlencoded”)。

0 个答案:

没有答案