Насколько я знаю, это невозможно, и если это не явное ограничение jquery.Одна из форм HTML - две кнопки отправки - это ограничение jquery?
Я хочу иметь html-форму с двумя кнопками отправки. Невозможно отправить форму и определить, какая кнопка была использована для отправки.
Один из подходов состоит в том, чтобы использовать click (function(), но при этом вы лишаетесь доступа к любым полям формы, и вы не можете ссылаться на форму. Фактически, этот подход использует ссылку, которая представляется формой, но не так!
Мне кажется, что такая базовая потребность, как это не может быть поддержана. У форм часто есть две опции отправки ... например, «Отправить» и «Изменить». Либо варианты требуют другого действия при представлении, представлены данные форм пользователя? Как это может не быть?
Благодаря
Это очень возможно обнаружить, какая кнопка была использована ... – Passerby
как так, если вы обнаружения кнопку отправки формы, а не простым нажатием кнопки? – user2056238
Если вам нужно 2 кнопки отправки, ваш пользовательский интерфейс, вероятно, ошибочен. Кнопка «Сохранить» просто берет данные входного поля и сохраняет их где-то, а кнопка «Редактировать» открывает новую редактируемую форму, в которой вы можете редактировать данные, а затем сохранять их. – cen