2009-10-05 4 views
0

Возможно ли, если Javascript скроет отмеченный статус переключателя так, чтобы при отправке формы запрос отправки не удался b/c отсутствующей информации?Как может быть включена функция Javascript для маскировки переключателя?

Например: У меня есть группа радиокнопок

<form action="?modul=daDaaaah&subModul=someCoolThingy" method="post"> 
    <input type="radio" name="mygroup" id="nod_1" value="great" /> 
    <input type="radio" name="mygroup" id="nod_2" value="greater" /> 
    <input type="radio" name="mygroup" id="nod_3" value="awesome" /> 
    <input type="radio" name="mygroup" id="nod_4" value="junk" /> 
    <input type="radio" name="mygroup" id="nod_5" value="foo" /> 
    <input type="submit" name="edit" value="Edit" /> 
</form> 

Теперь я проверяю переключатель с id=1 и представив его (не знаю, получил ли я кнопку правильно, но я Сорта думаю, это правильно) сервер должен получить запрос, где он говорит mygroup=great (справа?).

Теперь есть способ проверить и спрятать эту радиокнопку одновременно?

Я прошу b/c как-то использовать javascript, который я использую, якобы скрывает этот статус (везде, но в IE), каким-то образом изменяя DOM или что я знаю, и я не могу получить правильный запрос и не найти причина, почему и как она это делает.

Если я неясен, скажите об этом.

EDIT: One-код, который имеет этот эффект, можно найти здесь http://www.frequency-decoder.com/demo/table-sort-revisited/js/paginate.js но другие делают так хорошо :(

EDIT:.. Changed ID-имена все еще не работает

+0

Какой JavaScript вы подозреваете, возится с запросом? – Marius

+0

нет, я хочу значение, но каким-то образом скрипт маскирует или скрывает или что-то еще проверенное состояние или что-то я не вижу ... и я не могу получить значение для submit. Элемент формы кажется полностью проигнорированным или ... Я действительно не знаю, что происходит ... Это самая большая проблема. Я даже не знаю, где искать, так что, может быть, кто-то что-то знает (сам LOL @) ... или видел эту проблему раньше или знает, почему она не должна быть такой. – doro

+0

Я смущен. Вы хотите, чтобы одно из значений переключателя было невидимым для пользователя, но было отмечено по умолчанию? –

ответ

0

Одно дело - вы не можете иметь идентификаторы, начинающиеся с числа. Таким образом, ваши радиокнопки должны быть чем-то вроде rad1, rad2 и т. Д.

+0

thnx для подсказки. изменил это, но проблема все еще остается :( – doro

0

Если радио отключено = «истина», то значение не будет присутствовать в запросите, чтобы вы могли проверить это.

+0

вы имеете в виду, что скрипт отключает кнопки? Тогда это серьезно будет странным сценарием «pagination» ... но я посмотрю, смогу ли я найти подсказку в src – doro