0

你好你们那里的编码员,我想用 Js 助手做一个事件链,但不知道如何用食谱做这个。

场景:我有一个输入字段,它是用 ajax onkeyup 触发的。这很好用。

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

我的想法:也许帮手的束缚可以让我出去。我认为 return 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'))
        )
    );
?> 

我希望你有个主意。提前非常感谢,卡尔

4

1 回答 1

0

忘记 JsHelper 并自己编写 js 代码。在这里查看我的相关答案。

于 2013-03-25T14:43:40.460 回答