使用Js Helper编写PHP事件链接

时间:2013-03-25 09:17:52

标签: cakephp helper method-chaining

你好你的编码员, 我想用Js帮助器进行一个事件链接但是无法弄清楚如何使用这个菜谱。

方案: 我有一个输入字段,使用ajax触发onkeyup。这很好。

目标: 在将3位数字放入字段后,应该触发ajax调用,而不是每次都调用。

我的想法: 也许帮助者的链接可能会让我失望。我认为返回true会告诉助手继续,否则什么都不做。但我没有找到任何信息。到目前为止我的代码:

<?php $check = " 
    if($(this).val().length >3){
        return true;
    };"; ?>
<?php echo $this->Js->get('#ajaxSearchSCourier')->event('keyup', $check)->request(
    array('controller'=>'Posts', 'action'=>'index'),
        array(
            'update' => '#erfolgreich_ajax',
            'before' => $before,
            'success' => $success,
            'async' => true,
            'dataExpression' => true,
            'method' => 'post',
            'data'=>$this->Js->serializeForm(array('isForm'=>'false', 'inline'=>'true'))
        )
    );
?> 

我希望你有个主意。提前谢谢了, 卡尔

1 个答案:

答案 0 :(得分:0)

忘记JsHelper并自己编写js代码。检查我的相关答案here