cakephp jQuery对显示错误事件执行多个操作

myzjeezk  于 2022-11-11  发布在  PHP
关注(0)|答案(1)|浏览(122)

我正在尝试用jQuery和一些jQuery动作来实现一个 AJAX 来处理一个change事件。

$this->Js->get('#PermenantDistrict')->event('change',
$this->Js->alert('hello world !'),
$this->Js->request(array(
    'controller'=>'employee_personals',
    'action'=>'getEpfno'
    ), array(
    'update'=>'#success',
    'async' => true,
    'method' => 'post',
    'dataExpression'=>true,
    'data'=> $data,
    'before'   => '$("#loader").attr("style", " "),$("#success").attr("style", "display:none")', 
    'complete' => '$("#loader").attr("style", "display:none"),$("#success").attr("style", " ")',
    ))
);

但我得到了一个警告:
警告(2):数组合并():参数#2不是数组
[CORE[第174行]。
我想知道如何在cakephp中使用jQuery helper为单个事件实现多个操作。

azpvetkf

azpvetkf1#

看起来您需要将第二个参数作为数组发送。
此外,我认为使用JsHelper是一个坏主意,因为它即将被弃用(据我所知)。
让我建议不要混合javascript和php,因为它可能很快就会变得一团糟。

相关问题