Jquery 德鲁·威尔逊';s自动完成帮助!
我用过,它做得很好,但记录得很差。我可以初始化autocomplete插件,但无法选择值 我试着用这个:Jquery 德鲁·威尔逊';s自动完成帮助!,jquery,autocomplete,Jquery,Autocomplete,我用过,它做得很好,但记录得很差。我可以初始化autocomplete插件,但无法选择值 我试着用这个: $("#txtReceipient").autoSuggest(data.items, { minChars: 2, matchCase: false, selectedItemProp: "name", searchObjProps
$("#txtReceipient").autoSuggest(data.items, {
minChars: 2,
matchCase: false,
selectedItemProp: "name",
searchObjProps: "name",
selectedValuesProp: "value",
startText: "Type the name of the receipient here"
});
并尝试通过以下方式检索值:
alert($('#txtReceipient').val());
当警报返回时,我得到未定义的值。我真是束手无策。救命啊 解决了它
简单明了的文档会有很大帮助:
alert($(".as-values").val());
解决了
简单明了的文档会有很大帮助:
alert($(".as-values").val());
是的,没有很好的记录。
但是如果您查看“jquery.autoSuggest.js”,您可以找到答案。在这里,他给出了一些默认选项,如:
var defaults = {
asHtmlID: false,
startText: "Enter Name Here",
emptyText: "No Results Found",
preFill: {},
...
...
此处“asHtmlID”属性默认设置为false。如果在启动autosuggest时提供任何名称,则可以很容易地从中获取值
比如说,
$(function(){
$("#txt").autoSuggest(data.items, {selectedItemProp: "name", searchObjProps: "name", startText: "", keyDelay: 50, minChars: 1,asHtmlID: "username" });
对于上面的示例,如果您喜欢
alert($("#as-values-username").val());
你会得到价值。希望它能在将来帮助一些用户。是的,它没有很好的文档记录。
但是如果您查看“jquery.autoSuggest.js”,您可以找到答案。在这里,他给出了一些默认选项,如:
var defaults = {
asHtmlID: false,
startText: "Enter Name Here",
emptyText: "No Results Found",
preFill: {},
...
...
此处“asHtmlID”属性默认设置为false。如果在启动autosuggest时提供任何名称,则可以很容易地从中获取值
比如说,
$(function(){
$("#txt").autoSuggest(data.items, {selectedItemProp: "name", searchObjProps: "name", startText: "", keyDelay: 50, minChars: 1,asHtmlID: "username" });
对于上面的示例,如果您喜欢
alert($("#as-values-username").val());
你会得到价值。希望将来能对一些用户有所帮助