私は joomla 1.5 で簡単な ajax 呼び出しを実行しようとしています (それが助けになる場合は jseblod サブテンプレートから) が、何も機能していないようです: javascript を使用して mootools (バージョンは 1.1) を使用して単純な test.php ファイルを呼び出してみましたしかし、私が得るのは、ターゲットのdivに再び表示されるWebサイト全体だけです。私は何を間違っていますか?
コードは次のとおりです。
<script type="text/javascript">
$('start').addEvent('click', function(e) {
e = new Event(e).stop();
var url = "test.php";
new Ajax(url, {
method: 'get',
update: $('ajax-container')
}).request();
});
</script>
および HTML 部分:
<h3>Simple Ajax Request</h3>
<a id="start" href="#">Click here</a>
<div id="ajax-container"></div>
また、Mootoolsを使用してこれを試しました:
<?php
$url = "test.php";
$ajax = <<<EOD
window.addEvent('domready',function()
{
$('drop-down').addEvent('change',function()
{
var a = new Ajax({$url},{
method:'get',
update: $('ajax-container')
}
}).request();
});
});
EOD;
$doc = & JFactory::getDocument();
$doc->addScriptDeclaration( $ajax );
?>