Jquery自动完成标签和链接

时间:2014-08-02 20:06:22

标签: javascript php jquery

我有jquery自动完成功能,非常适合标签和它的价值。

$( "#search_name" ).autocomplete({
source: function(request, response) {
    $.ajax({
        url: "/ajax/fetch_search_suggestion",
        dataType: "json",
        type: "POST",
        data: {
            keyword: request.term
        },
        success: function(data) {
            response( $.map( data, function( item ) {
                return {
                    label: item.label
                }
            }));
        }
    })
}
});

PHP

while($search = $result->fetch()){
        $link = '';
        $link .= $search['cus_firstname'].' '.$search['cus_lastname'];
        array_push($searchArray, array('label'=> $link, 'value' => $keyword));
    }
array_push($searchArray, array('label'=>"Not Here? Click to add new", 'value' =>"http://www.google.com"));

如果客户不在,请点击添加新邮件,然后转到google.com。我怎样才能做到这一点?感谢。

我尝试添加:

 select : function(event, ui) {
     response( $.map( data, function( item ) {
       return {
         window.location  = (ui.item.value);
         return false;
        }
       }));
 }

但是,我收到了错误。

0 个答案:

没有答案