Я скачал исходный код JS и CSS для библиотеки bootstrap-tagsinput из следующего ресурса: http://timschlechter.github.io/bootstrap-tagsinput/examples/
На моем веб-сайте asp.net я использовал его следующим образом:
<asp:TextBox ID="txtCompany" style="font-size:x-large" runat="server" data-role="tagsinput" CssClass="form-control" placeholder="Add Company" />
<script type="text/javascript">
$('input #txtCompany').tagsinput();
alert($('input #txtCompany').val());
</script>
Но на самом деле оповещение должно возвращать теги, которые я создал, но вместо этого оно возвращает: undefined
JS написан на Master Page
. Все ссылки на CSS и JS также были упомянуты в разделе Master Page
.
В чем проблема?
ИЗМЕНИТЬ:
Текстовое поле отображается следующим образом:
ИЗМЕНИТЬ:
С помощью следующего кода jQuery я смог получить содержимое div.
$('#btn').click(function () {
var div = document.getElementById("div");
var spans = div.getElementsByTagName("span");
for (i = 0; i < spans.length; i++) {
alert(spans[i].innerHTML);
}
});
Но проблема в том, что он возвращает следующее:
Также отображается еще одно пустое оповещение! Я не знаю почему!