程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> html-jquery post 方法調用asp文件返回值data問題

html-jquery post 方法調用asp文件返回值data問題

編輯:編程綜合問答
jquery post 方法調用asp文件返回值data問題

<!DOCTYPE html>

$(document).ready(function(){ $("button").click(function(){ $.post("demo_test_post.asp", { name:"Donald Duck", city:"Duckburg" }, function(data,status){ alert("數據:" + data + "\n狀態:" + status); }); }); });


向頁面發送 HTTP POST 請求,並獲得返回的結果


asp 文件名 :demo_test_post.asp 用記事本手寫的

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



<%
dim fname,city;
fname=Request.Form("name");
city=Request.Form("city");
Response.Write("Dear " & fname & ". ");
Response.Write("Hope you live well in " & city & ".");
%>

每次運行頁面點擊按鈕彈出的 data的值時 把整個asp 頁面裡的內容都 返回出來了包括 <% 和 %> 以及之間的代碼

請問這是為什麼?新手請多多指教

最佳回答:


返回值是返回頁面的所有顯示內容,需要對頁面進行編譯處理後,再拿到asp頁面的值,這樣就不會出現asp頁面什麼東西都顯示出來了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved