У меня есть jQuery msgBox, чтобы взять usrID & PassWD С помощью кнопки «Войти». Я хочу связать функцию нажатия кнопки с нажатием клавиши «Ввод». Когда один нажимает Enter, он должен работать так же, как onclick на кнопке входа.jQuery msgBox on Enter keypress
$.msgBox({
type: "prompt",
title: "Please Enter Your User Name & Password",
inputs: [
{header: "User Name*", type: "text", name: "userName", value: spl[0]},
{header: "Password*", type: "password", name: "password"}
],
buttons: [{value: "Login", type: "submit"}],
success: function(result, values) {
alert("Thanks...");
}
});
Я думаю, что клавиатура Enter должна работать уже, если вы используете опцию 'ОК: 'Login'' вместо добавления отдельных кнопок кнопки': [{значение: „Вход“ , введите: "submit"}] '. Я смотрю на код и кнопку с классом '' msgbox-ok'', похоже, уже настроен на запуск OK в плагине. НТН! – amitthk
Пробовал, что. но не работает. при этом он добавляет еще одну кнопку с именем «Отмена». не знаю, откуда он. - @ amitthk – Shibankar
Действительно ли клавиатура работает правильно в этом случае (используя 'ok: 'Login'')? Тогда проблема заключалась бы в том, чтобы скрыть кнопку «Отмена». Вероятно, это возможно, учитывая тот факт, что его класс «msgbox-no» (с использованием выбора CSS/Jquery), и он также зависит от параметров .confirm. – amitthk