В моем представлении CakePHP я вызываю метод в контроллере, используя jQuery:
function placeSensors(nk) {
$.ajax({
type:'post',
url:'/myapp/maps/placeSensors/' + nk,
success: function(r) {
if(r.status = 'ok') {
}
}
});
}
JS в контроллере определяется с помощью ie.:
class MapsController extends AppController {
var $name = 'Maps';
var $helpers = array('Js');
var $uses = array('Measurings', 'Maps');
var $components = array('RequestHandler'); // added later, but still the same
function index( $id = null, $value = null ) {
$code = '';
?>
<script type="text/javascript">
alert('Hello!');
</script>
<?php
return $code;
}
Итак, с помощью простого кода я не могу получить предупреждение в своей веб-форме. Очень простой код, который я использовал в каком-то другом проекте, и он работает там, и по какой-то причине он не работает на этом ...
Я действительно застрял с этим, не могли бы вы помочь мне .....
ОБНОВЛЕНИЕ: это ответ, который я получаю от Firebug:
<script type="text/javascript">
alert('Hello!');
</script>