2012-09-06 51 views
0

我在腳本標記中使用以下代碼在後臺調用一個URL。錯誤:Ajax未定義

var request = new Ajax.Request(logoffURL, {method : 'post'}); 

但我得到腳本錯誤Ajax is undefined

我是否需要包含任何外部腳本?

回答

0

是的,你需要包括一些外部腳本(例如jQuery),並學習如何在那裏做ajax調用。瀏覽器中沒有Ajax對象,但有XMLHTTPRequest。但是,你必須先學習如何使用它。例如 - here是你可以使用XMLHttpRequest

2

該代碼使用Prototype。如果你想使用該代碼,你需要在你的頁面中包含Prototype。例如,使用Google的CDN:

<script src="//ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js"></script>