gpt4 book ai didi

jquery - 使用magicSuggest插件时如何手动获取Value?

转载 作者:行者123 更新时间:2023-12-01 07:56:27 25 4
gpt4 key购买 nike

使用 MagicSuggest 插件: http://nicolasbize.com/magicsuggest/examples.html

我正在尝试手动获取 magicSuggest 对象的选定值。没有关于如何手动/按需 getValue() 的文档。所有示例都显示了在调用选择更改() 事件时如何 getValue() 。

因此,我尝试对对象本身执行 getValue,但它给出了 getValue is not a function 错误。

这是代码:

//TYPE AHEAD
ms_search = $("#search-field").magicSuggest({
data: '?act=search_employees',
valueField: 'eid',
displayField: 'fname',

maxSelection: 1
});

$(ms_search).on('selectionchange', function(e,m){
alert("values: " + JSON.stringify(this.getValue()));
});

到目前为止一切正常......但是当我尝试运行

console.log( $(ms_search).getValue()) ; 

我收到错误:“getValue 不是函数”

最佳答案

首先,为了方便起见,这些示例都在 SelectionChange 上使用了 getValue()。它允许在同一页面上有多个示例,并且仅在需要时触发事件。

为了回答您的问题,只要 ms_search 仍然被定义,ms_search.getValue() 就可以工作。

在这里查看:http://jsfiddle.net/7sWyr/3/

(免责声明:我制作了该插件)

关于jquery - 使用magicSuggest插件时如何手动获取Value?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23905859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com