Я изменяю существующий плагин, и он имеет форму. Идеальное место для добавления кода — в конце формы, но перед кнопкой отправки. Я хочу добавить форму, которая позволит пользователям вводить данные своей кредитной карты, но вложение моей формы в форму плагина вызывает проблемы.
Мне было интересно, возможно ли, чтобы моя форма вложенности как-то работала с AJAX. В общем, мне просто нужно 4 области ввода (CC #, дата экспозиции, CCV, сумма), чтобы отправить их на серверы Брэйнтри. Мне нужно поддерживать соответствие PCI всем, что я делаю, так возможно ли это? Это рекомендуется? Если нет, то что?
РЕДАКТИРОВАТЬ — Я нашел вопрос здесь это заставило меня задуматься, можно ли разделить две формы, но использовать CSS, чтобы он выглядел как Скриншот. Ниже приводится цитата из одного из ответов на вопрос.
Почему бы не разместить ввод внутри формы, а использовать CSS, чтобы разместить его в другом месте на странице?
Обновить — Я все еще в замешательстве …
Это не соответствует стандартам делать вложенные формы, как вы думаете. (Смотрите этот вопрос для получения дополнительной информации об этом: Можете ли вы вложить HTML формы?)
Это не означает, что при отправке вы не можете отправлять данные в несколько мест. Зарегистрируйте обработчик отправки для формы двумя методами ajax. Первый берет четыре фрагмента данных и отправляет их на ваш сервер. Второй захватывает остальные данные и отправляет их в место, указанное в форме.
Других решений пока нет …