Я пытаюсь запустить дистанционную функцию в коде ниже каждые 5 секунд. Он запускается только один раз, если я удаляю параметр частоты. Я пробовал функцию remoteTimer
, но когда я использую функцию remoteTimer
, некоторый код скрипта выходит за рамки тегов скрипта, и я вижу это на веб-странице.Одновременные запросы ajax
echo $ajax->form(array('type' => 'post', 'options' => array('model' => 'Thing',
'url' => array('controller' => 'things', 'action' => 'xyz'),'update' => 'dy4', 'indicator' => 'ldng', 'loading' => ($ajax->
remoteFunction(array('url' => array('controller' => 'stories', 'action' =>
'keep'), 'update' => 'dy3', 'frequency' => 5))))));echo $form->input('a', array('type' => 'checkbox'));echo $form->input('b', array('type' => 'checkbox')); echo $form->end('RUN');
Если это невозможно сделать с помощью помощников CakePHP, как это сделать с помощью JavaScript?
Спасибо ghaxx, я пробовал это, но его не работает, belwo - это мой код, можете ли вы помочь мне разобраться в том, что он не работает, echo $ ajax-> form (array ('type' => 'post' , 'options' => array ('model' => 'Thing', 'url' => array ('controller' => 'things', 'action' => 'xyz'), 'id' => 'selectDateForm ',' name '=>' selectDateForm ',' update '=>' dy4 ',' indicator '=>' ldng ',' loading '=>' show() '))); и ниже код для удаленного таймера, fucntion шоу() {// } – texpert
Ну ... Я имел в виду код между ''. Интересно, если ваш код имеет больше разрывов строк, чем тот, который здесь отображается. По крайней мере, здесь он не очень читаем. – Nebril