1
我試圖從下拉菜單中發送一些信息,當它更改爲傳統的Asp動作頁面時,我希望獲取信息,根據需要對其進行格式化,然後返回最終變量值。一切都提交罰款給ASP,但我得到一個空白值返回。將ASP經典變量返回給JQuery Ajax
這裏是我的JQuery
$.ajax({
type: "POST",
url: "newslettercreate_action.asp",
data: { newsletter_publication: id_val, func_id: "1" },
dataType: "html",
success: function(theSite) {
alert(theSite);
},
error: function(){
alert("fail");
}
});
這裏是處理該信息
thisQuery = ""
set thisRS = dbAccessObj.DirectQuery("live", thisQuery)
newsletter_list = thisRS("newsletter_list")
newsletter_list_vals = Split(newsletter_list,"_")
UBound(newsletter_list_vals)
theSite = newsletter_list_vals(0)
我改裝成ASP代碼有點只顯示重要組成部分的天冬氨酸。我的最終目標是將網站返回到JQuery Ajax以供稍後使用,但正如我所說的,它返回空白值。
您是否嘗試過直接在瀏覽器中調用該ASP頁面以確保它正在返回值?如果您將newslettercreate_action.asp硬編碼爲response.write值,那麼這是否有效? – JohnFx
另外,當你說「我得到一個空白值返回」,由什麼返回? – JohnFx