ASP.NET:如果javascript在浏览器中不存在,则调用代码隐藏,Else javascript函数

时间:2010-09-29 15:19:03

标签: javascript asp.net event-handling code-behind

在asp.net页面中,我如何调用javascript方法进行表单处理 - 如果用户浏览器支持javascript则提交,如果浏览器不支持javascript,则使用事件后面的代码。我有javascript代码发送表单数据使用jquery到ajax服务器页面。根据浏览器的javascript可用性

,不知道如何调用所需的一个

1 个答案:

答案 0 :(得分:1)

创建执行回发的表单并在没有JavaScript的情况下提交数据,然后在提交按钮上设置click事件以调用您的javascript函数。 然后在click事件中使用e.peventDefault()和e.stopPropagation()来防止回发。

您可能还需要捕获输入键按下事件并防止它导致回发。