Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите сделать такой select (https://javascript.ru/forum/misc/37559-pomogite-sdelat-takojj-select.html)

ksa 26.04.2013 20:39

Цитата:

Сообщение от silor
js вообще не курю

А что куришь? :D
Здается мне ты от программинга вообще далеко... Поскольку в том куске есть все для проведения аналогии. Достаточно хоть что-то понимать в программировании.

silor 26.04.2013 20:41

я на php пишу) до js еще руки не добрались..

ksa 26.04.2013 20:47

Цитата:

Сообщение от silor
я на php пишу

Значит с IF ... THEN ... ELSE должен быть знаком. :D
Все, что тебе нужно - так это просто чуть усложнить условие
Цитата:

Сообщение от silor
if (f.pay.selectedIndex == 0) alert('Выберите способ оплаты!');

Как взять нужное значение для усложнения - есть выше
Цитата:

Сообщение от silor
f.dost.selectedIndex

И вуаля!

silor 26.04.2013 21:00

если чесно нифига не понял)) что именно нужно изменить?
//написал хренотень

так тип?

ksa 26.04.2013 21:02

Ёпт

if ((f.dost.selectedIndex > 1) && (f.pay.selectedIndex == 0)) alert('Выберите способ оплаты!');

silor 26.04.2013 21:06

аа, теперь норм) спс за помощь.. У меня еще проверка идет не только при помощи js, а еще и со стороны php, которую думаю убрать для оплаты..

silor 26.04.2013 21:34

silor, Возникла такая проблема, я 41 строку твоего кода помещаю в селект <select name="pay"><option value="1">Оплата наличными при получении</option></select> (Для дальнейшего занесения в базу значения value), из-за чего не срабатывает проверка на js.. Как можно это исправить?

ksa 29.04.2013 23:15

silor, ты научишся делать нормальные примеры?

Цитата:

Сообщение от silor
из-за чего не срабатывает проверка на js.. Как можно это исправить?

Как тебе что-то можно сказать, если нет действующего примера...

silor 30.04.2013 00:25

Так тут и так понятно что проверка на js не срабатывает из-за <select name="pay"><option value="1">, вопрос в том, как можно по другому это сделать? Ведь в базу вносится значение value..

ksa 30.04.2013 08:34

Цитата:

Сообщение от silor
Так тут и так понятно

Тогда тебе и карты в руки... :D


Часовой пояс GMT +3, время: 23:17.