2011-12-19 2 views
0

Мой флажок не работает, если javascript отключен.asp.net checkboxlist без javascript

Есть ли обходной путь, чтобы сделать checkoboxlist автозапросом, когда javascript отключен?

+0

Могу ли я спросить, зачем вам это нужно? Если у вас нет жестких требований к доступности или ожидать, что javascript будет отключен, пользователям не очень просто просто отключить его. –

+0

Я хочу реализовать прогрессивное усовершенствование концептуального вызова, где сайт будет работать без javascript, а затем добавить javascript для его улучшения –

ответ

3

Насколько я знаю, невозможно работать с автозапросом без javascript.

Вы можете предоставить традиционную кнопку Submit в качестве резервной копии и только сделать ее видимой, если javascript отключен.

1

Autopostback работает только в том случае, если ваш javascript включен.

Обходной должен иметь кнопку ввода и сделать его в NoScript теги

<noscript> 
<asp:Button ID="MyButton" runat="server" OnClick="MyButton_OnClick" Text="Submit" /> 
</noscript> 

Добавить функциональность «OnClick», кнопка будет отображаться только если Javascript отключен

0

AFAIK вам нужно javascript для автоповтора.

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

с помощью css вы можете изменить значок кнопки, вам нужно только проверить обратную передачу, в которой указано «checkbox», и установить правильный класс css.

ура

Смежные вопросы