需要有关jQuery插件的帮助 - TextExt输入

时间:2013-06-02 03:05:50

标签: javascript jquery html tags jquery-textext

我正在使用来自http://textextjs.com/

的插件

这是我的代码摘要:

<body>
<script type = "text/javascript">
agoras = $('#tags').val();
alert(agoras);
</script>

<input type="text" id="tags" />

<script type="text/javascript">
$('#tags').textext({
plugins : 'autocomplete filter tags',
tagsItems : [ 'Basic', 'Javascript', 'PHP', 'Scala' ]
});
</script>

</body>

标签效果很好。我唯一的问题是我似乎无法获得输入。它始终只是警告一个空白字符串。我试着查看文档,但我找不到将从文本框中获取输入的命令。有什么想法吗?

P.S。我已经尝试更改脚本标记的排列。没有其他安排仍然有效。我真的认为有一个js函数来获取输入内容。

1 个答案:

答案 0 :(得分:3)

最后......我找到了获取价值的代码。就这么简单:

<body>
<script type = "text/javascript">
agoras = $('#tags').textext()[0].hiddenInput().val();
alert(agoras);
</script>

<input type="text" id="tags" />

<script type="text/javascript">
$('#tags').textext({
plugins : 'autocomplete filter tags',
tagsItems : [ 'Basic', 'Javascript', 'PHP', 'Scala' ]
});
</script>

</body>

具体来说,我需要做的就是:

agoras = $('#tags').textext()[0].hiddenInput().val();