вызвать функцию jquery file для события нажатия кнопки html

0

Я хочу удалить выбранный элемент из списка при нажатии кнопки.

 <input type="button" id="btnRemove" name="Remove" value="Remove" />

Функция JQuery в файле jquery

$("#btnRemove").click(function() {
    $("#lst option:selected").remove();
});

Кнопка удалить событие клика не стреляет, я добавил ссылку jquery на странице asp.net.

  • 0
    Где вы добавили ссылку jquery на странице? У вас есть присвоение $('#btnRemove').click() внутри document.ready() , или это происходит до того, как этот элемент существует в DOM?
  • 0
    Ссылка на файл jquery расположена внизу страницы asp.net
Показать ещё 1 комментарий

2 ответа

1

вы уверены, что это событие не стреляет или его зовут и не находят ничего?

если он не вызывается, я думаю, вам нужно настроить событие после того, как документ будет готов

попробуй это:

$(function(){
    $("#btnRemove").click(function() {
            $("#lst option:selected").remove();
        });
});

если он вызван (вы все равно должны сделать выше) и не находите ничего, что вам нужно, чтобы возиться с этим селектором.

0

Я думаю, что лучший способ убедиться в этом

 <input type="button" id="btnRemove" name="Remove" value="Remove" onClick="RemoveSelected();" />

 function RemoveSelected(){
      $("#lst option:selected").remove();
 }

Ещё вопросы

Сообщество Overcoder
Наверх
Меню