Недавно я начал работать над проектом, в этом я должен добавить текст, введенный пользователем в текстовое поле, в список ul в бутстрапе. Этот сценарий в моей голове секцииДобавление текста из текстового поля в список ul в
<script type="text/javascript">
function addNames(){
$(document).ready(function() {
$("#sendButton").click(function(){
var val = $('#textbox').val();
$('<li class = "list-group-item">'+val+'</li>').appendTo('#ulList');
});
});
}
</script>
Это в моем теле тега
<input type="text" id="textbox"></input>
<button type="button" class="btn btn-lg btn-success" id="sendButton" onclick=addNames()>add</button>
<ul class="list-group" id="ulList"></ul>
Проблема я столкнулся в том, что я должен нажать кнопку add
дважды, чтобы получить какой-либо вывод на экран (ТОЛЬКО ВПЕРВЫЕ, тогда сценарий работает правильно одним кликом), но выход не является желаемым выходом.
я получить несколько записей текста в текстовом поле, даже на одного щелчка мыши. пожалуйста помоги.
-thanx
Поскольку щелчок стреляет в два раза. Не смешивайте JS и jQuery. Удалите свою функцию, и она будет работать нормально. –
Он не срабатывает только 2 раза, он будет расти, 1,2,3,4 .... N количество кликов. –
Начнется с 2 огней. –