Варианты удаления списка и отправка страницы php себе - PullRequest
0 голосов
/ 03 февраля 2010

У меня есть страница php «добавить объявление», где пользователи могут заполнять детали в нескольких выпадающих списках.

Внизу у меня есть инструмент загрузки изображений, который требует, чтобы страница была отправлена ​​сама себе,а затем просмотреть это изображение.Проблема в том, что всякий раз, когда это делается, значения выпадающих списков сбрасываются, поэтому пользователям приходится перебирать все.

Я задавал этот вопрос раньше, но метод, с которым я работал, не работает, я заметилтеперь ... вот значение Q: Значение всплывающего списка формы "Помнить" при отправке в SELF?

Мне удалось решить эту проблему, как упоминалось выше, используя JavaScript для PHP«захватить» значение выбранного параметра, а затем использовать значение, которое имеет идентификатор с точно таким же именем, и добавить к нему выбранный тег.Смотрите ниже: (этот js находится внизу страницы)

var areaOption = byId("<?php echo @$_POST['annonsera_area'];?>") || "Välj Län";
areaOption.selected=true;

Проблема здесь в том, что всякий раз, когда элемент имеет тот же идентификатор, что и другой, он не будет работать.И я должен использовать те же идентификаторы: s, потому что многие варианты - это «годы», которые пользователи могут выбрать как «год выпуска» своих «транспортных средств» ...

В любом случае, есть ли другой способ?чтобы решить это?

Спасибо

Ответы [ 2 ]

1 голос
/ 03 февраля 2010

Рассматривали ли вы использование сценария загрузки файлов в стиле AJAX? Например:

http://www.uploadify.com/

Это позволит вашим пользователям загружать изображение на страницу без отправки всей формы или обновления страницы.

0 голосов
/ 03 февраля 2010

Технически у вас не должно быть идентичных идентификаторов. Попробуйте переосмыслить, как вы это делаете, но в противном случае вы можете использовать AJAX (при условии, что вы будете рады поддерживать только людей с включенным JavaScript).

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