检索MagicSelect MultiValue的选定值

时间:2013-03-20 18:47:46

标签: javascript jquery html magicsuggest

我有多选元素,就像StackOverflow对其标签一样。我不知道如何编写将检索所选多个值的jQuery语句。

这是我到目前为止所拥有的。

HTML
<input id="tagSelect" style="width:400px;" type="text"/>

这是我的Javascript

var tag = $('#tagSelect').val();

这是它使用的插件 http://nicolasbize.github.com/magicsuggest/

2 个答案:

答案 0 :(得分:4)

使用插件检索值有两种方法:

如果组合包含在这样的经典表单中:

<form method="POST" action="submit.php">
    <div id="ms"></div>
</form>

<script type="text/javascript">
    var combo = $('#ms').magicSuggest({
        data: 'a,b,c,d,e',
        name: 'choice'
    });
</script>

然后选择将在参数$ _POST ['choice']中序列化。

如果你需要通过javascript检索值,有一个getValue()方法将返回一个值数组:

ms.getValue();

答案 1 :(得分:0)

此解决方案似乎不起作用。

尝试执行ms.getValue()时;将记录以下错误消息:

TypeError:ms.getValue不是函数[了解更多]