私の単純なjQueryダイアログはcakephpでは機能しません。
私のデフォルトのctpは次のとおりです。
<head>
<?php echo $this->Html->charset(); ?>
<title>
<?php echo $cakeDescription ?>:
<?php echo $title_for_layout; ?>
</title>
<?php
echo $this->Html->meta('icon');
echo $this->Html->css('cake.generic');
echo $this->Html->script('http://code.jquery.com/jquery-1.8.2.js');
echo $this->Html->script('test');
echo $this->fetch('meta');
echo $this->fetch('css');
echo $this->fetch('script');
?></head>
これを出力します:
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js"></script><script type="text/javascript" src="/cake/js/test.js"></script>
test.jsはすでに「js」フォルダー内にあります。
$(function() {
$( "#dialog" ).dialog();
});
そしてpaginateste.ctp
<div id="dialog" title="Basic dialog">
<p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p></div>
誰かが私を助けることができますか?ありがとう...