﻿$(document).ready(function() {
    $("#txtKeyWord").autocomplete(
    "/ajaxSearch.aspx",
        {
             delay:10,   
             minChars:1,    
             matchSubset:1,    
             matchContains:1,    
             cacheLength:10,
             scrollWidth:400,
			 scroll: true,
		     scrollHeight:70,
             onItemSelect:selectItem,    
             onFindValue:findValue,    
             formatItem:formatItem,    
             autoFill:false
        }    
    );
});

function findValue(li) {
    if( li == null ) return alert("No match!");
        // if coming from an AJAX call, let's use the CityId as the value    
        if( !!li.extra ) var sValue = li.extra[0];    
        // otherwise, let's just display the value in the text box    
        else var sValue = li.selectValue;    
        alert("The value you selected was: " + sValue);
}

function selectItem(li) {
    findValue(li);
}

function formatItem(row) {
    //return row[0];    
    return row[0];// + " (id: " + row[1] + ")"    
    //如果有其他参数调用row[1]，对应输出格式Sparta|896
}
function lookupAjax(){
    var oSuggest = $("#txtKeyWord")[0].autocompleter;
    oSuggest.findValue();
    return false;
}

function doSearch()
{
    if($("#txtKeyWord").val()=="")
        return false;
     else
        window.location=("/SearchResult/" + encodeURI($("#txtKeyWord").val()) +".shtml");
}

function doKeySearch1(val)
{
      if(window.event.keyCode == 13)
        {
        if(val=="")
        {
        alert("请输入要搜索的关键字！");
            return false;
        }
        else
        {
            window.location=("/SearchResult/" + encodeURI(val) +".shtml");
            return false;
            }
        }
}

function doKeySearch()
{

     //$("#txtKeyWord").keypress(function(e){
       // if(e.keyCode == 13){
            doSearch();
       // }
    //})
    
}