Добавление входов с AJAX? - PullRequest
       9

Добавление входов с AJAX?

0 голосов
/ 15 апреля 2009

Есть ли способ в AJAX или JS добавить дополнительные входы после нажатия кнопки?

Ответы [ 3 ]

2 голосов
/ 15 апреля 2009

Короче говоря, да, вы можете добавить больше входов одним нажатием кнопки.

Например, в jQuery у вас может быть что-то вроде этого, где buttonID является атрибутом id для кнопки, а formID является атрибутом id для вашей формы:

$("buttonID").click(function() {
    //add new inputs here, something like:
    $("formID").append('<input type="text" id="newInput" name="newInput" />');
});

Вы также можете скрыть дополнительные входы, чтобы начать их, а затем «убрать» их, нажав на кнопку, если хотите.

1 голос
/ 15 апреля 2009

Дополнительные входы? Запускайте любой JavaScript, который вы хотите, когда пользователь нажимает кнопку, добавляя прослушиватель событий к кнопке, которая прослушивает щелчок.

0 голосов
/ 15 апреля 2009

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

Я не уверен, что вы подразумеваете под «дальнейшими вкладами». Если вы отправляете данные, вы можете добавлять все, что хотите, я часто добавляю метку времени, например, для предотвращения проблем с кэшированием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...