我有多重选择元素,就像 StackOverflow 对他们的标签所做的那样。我不知道如何编写将检索选择的多个值的 jQuery 语句。
这是我到目前为止所拥有的。
HTML
<input id="tagSelect" style="width:400px;" type="text"/>
这是我的 Javascript
var tag = $('#tagSelect').val();
我有多重选择元素,就像 StackOverflow 对他们的标签所做的那样。我不知道如何编写将检索选择的多个值的 jQuery 语句。
这是我到目前为止所拥有的。
HTML
<input id="tagSelect" style="width:400px;" type="text"/>
这是我的 Javascript
var tag = $('#tagSelect').val();
使用插件检索值有两种方法:
如果组合包含在这样的经典表单中:
<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();
此解决方案似乎不起作用。
当试图执行 ms.getValue(); 记录以下错误消息:
TypeError: ms.getValue 不是函数[了解更多]