Jquery 如何获得autosuggest插件的价值

Jquery 如何获得autosuggest插件的价值,jquery,autosuggest,Jquery,Autosuggest,我在用这个 这是我的html <h1>Category : </h1> &nbsp;<input type="text" name="category" id="category" size="4"/> &nbsp;<input type="button" name="category" id="gocategory" value="Go"/> 如何在onclick事件中获取所选类别的值?也许使用.val

我在用这个

这是我的html

   <h1>Category : </h1>
    &nbsp;<input type="text" name="category" id="category" size="4"/> 
    &nbsp;<input type="button" name="category" id="gocategory"  value="Go"/>
如何在onclick事件中获取所选类别的值?

也许使用.val()就可以了。我不熟悉这个插件


alert($(“#category”).val()

在执行函数的每个选择上都有一个Submit事件或类似事件。因此,通过这种方式,我们可以获得值。

带有选项

asHtmlID:rech

rech是一个示例名称) 使用逗号分隔符保存在其中的值 它是一个隐藏字段,可以通过

$("input[name='as_values_rech']").val()
如果不设置“asHtmlID”,autoSuggest为其指定一个随机名称, 在您的代码中:

$("#category").autoSuggest(data.items, {selectedItemProp: "name", searchObjProps: "name" ,
selectedValuesProp:"value",asHtmlID:"rech"});

$("#gocategory").click(function(){
        alert($("input[name='as_values_rech']").val());
    });
我认为.val()不起作用-当我尝试时,它返回未定义
$("#category").autoSuggest(data.items, {selectedItemProp: "name", searchObjProps: "name" ,
selectedValuesProp:"value",asHtmlID:"rech"});

$("#gocategory").click(function(){
        alert($("input[name='as_values_rech']").val());
    });