【发布时间】:2014-05-14 16:08:37
【问题描述】:
我在这里使用tagIt plugin。我已经在Asp.net TextBox 上实现了它现在我想获取文本框中的所有标签。但是我无法从文本框中获取标签或标签文本。
我正在尝试以下内容。
这是我的 Jquery
<script type="text/javascript">
$(function () {
$('#<%=TxtMetaKey.ClientID %>').tagit({
allowSpaces: true
});
$("#<%=btntest.ClientID %>").click(function () {
getTagsString($('#<%=TxtMetaKey.ClientID %> li').text())
var tagStr = JSON.stringify($('#<%=TxtMetaKey.ClientID %>').tagit("tagLabel"));
alert("function is called" + tagStr);
});
});
function getTagsString(tags) {
var string = "";
alert(tags);
for (var i in tags) {
string += tags[i] + ",";
alert("Value of string is : "+string);
}
alert($("#<%= hdnSelectedTags.ClientID %>").val(string));
}
</script>
源代码:
<div class="form-group">
<asp:TextBox ID="TxtMetaKey" runat="server" CssClass="form-control"></asp:TextBox>
<asp:Button ID="btntest" runat="server" Text="Test" ValidationGroup="DialogGroup"
class="form-control"></asp:Button>
</div>
所以如果有人解决了这个问题,请帮助我。
【问题讨论】:
标签: javascript jquery asp.net tags tag-it