以下のコードをスクリプト タグで使用して、バックグラウンドで 1 つの URL を呼び出しています。
var request = new Ajax.Request(logoffURL, {method : 'post'});
しかし、スクリプトエラーが発生していますAjax is undefined
。
外部スクリプトを含める必要はありますか?
以下のコードをスクリプト タグで使用して、バックグラウンドで 1 つの URL を呼び出しています。
var request = new Ajax.Request(logoffURL, {method : 'post'});
しかし、スクリプトエラーが発生していますAjax is undefined
。
外部スクリプトを含める必要はありますか?
そのコードはプロトタイプを使用しています。そのコードを使用する場合は、Prototypeをページに含める必要があります。たとえば、GoogleのCDNを使用すると:
<script src="//ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js"></script>
ここから始めるのが良いでしょう:
http://api.jquery.com/jQuery.ajax/
例が示すように、次のようなことができます。
$.ajax({
url: logoffURL,
context: document.body
}).done(function() {
alert("DONE");
});
CDN を使用して jquery を参照することをお勧めします。
https://developers.google.com/speed/libraries/devguide#jquery