Отправка обратно с помощью javascript / jQuery - PullRequest
0 голосов
/ 25 февраля 2011

У меня есть меню, управляемое клавиатурой, которое я сделал с помощью jquery (когда я нажимаю вниз, отмечается вторая опция и т. Д.)

Но после того, как я выбрал нужный вариант, я хочу нажать Enter, чтобы вызвать метод OnClick кнопки, как будто пользователь действительно щелкнул по нему. Что означает, что я должен сделать обратную передачу.

как мне это сделать?

Ответы [ 3 ]

2 голосов
1 голос
/ 25 февраля 2011

Как сказал @jondavidjohn, вы можете использовать метод click ().В противном случае вы можете использовать

__doPostBack("<control unique ID>", "<command name/arg appended>");

Передать уникальный идентификатор элемента управления, а не идентификатор клиента, а вторым параметром является имя команды.Если вам также нужен аргумент arg, вы добавляете его к имени команды с помощью разделителя, такого как $ или:по существу устанавливает поля формы __EVENTTARGET и __EVENTARGUMENT.

HTH.

1 голос
/ 25 февраля 2011

Вы можете инициировать события клика, вызывая .click() без параметров ..

$('button').click()  //<-- calls any attached click event.
...