2011-12-19 62 views
0

当禁用javascript时,我的checkboxlist不起作用。asp.net checkboxlist没有javascript

是否有任何解决方法,以禁用javascript时自动回复自动回复?

+0

请问您为什么需要这个?除非您有严格的辅助功能要求,否则预计javascript被禁用,用户不太可能关闭它。 – 2011-12-19 17:28:14

+0

我想实现概念调用渐进增强,其中网站将工作没有JavaScript,然后添加JavaScript来增强它 – 2011-12-20 07:45:21

回答

3

据我所知,如果没有javascript,autopostback将无法工作。

您可以提供一个传统的提交按钮作为后备,并且只有在javascript被禁用时才能看到它。

1

只有启用了JavaScript,Autopostback才有效。

一个解决办法是有一个输入按钮,并使其出现脚本标记内

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

添加您的功能的“onClick”,按钮才会出现,如果禁止javascript

0

据我所知,你需要javascript for autopostback。

但你可以做一个解决方法,而不是使用复选框,你可以使用许多形式。但只要你确实需要这个“自动回复”功能就可以做到这一点。

用css你可以改变按钮的图标,你只需要检查回复哪个状态的“复选框”,并设置正确的css类。

欢呼声