我正在使用ASP classic和Javascript。我有一個JavaScript函數,我使用庫來創建PDF,但爲了從數據庫獲取值,我使用AJAX。當我進行AJAX調用時,如何返回數組或值的散列表,或者甚至將每個變量分別返回給我打電話的函數?如何使用ASP經典返回一個包含Ajax值的數組
編輯: 那些我想從AJAX調用中獲得的值,我想稍後在相同的函數中使用來創建pdf。
編輯:
功能make_me_a_pdf(ID,izbor,prejemnik){
var ajaxRequest; // The variable that makes Ajax possible!
var spr;
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer Browsers
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
spr = ajaxRequest.responseText;
document.write(spr);
}
}
ajaxRequest.open("GET", "getPrejetoNarPodatki.asp", true);
ajaxRequest.send(null);
這是我寫的,使一個AJAX調用的代碼。在getPrejetoNarPodatki.asp是writen的唯一事情是:
的Response.Write( 「TRALALA」)
...在這種情況下,節省 「TRALALA」 變量SPR,我可以使用它...我的問題是如何獲得更多的值,所以我可以在函數make_me_a_pdf()中使用它們。
任何代碼或東西向我們展示? –
好吧,我更新了這篇文章:) – MoOoG
似乎你問如何返回一個JSON值,如{「prop1」:「value1」,「prop2」:「value2」} –