首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

js如何直接触发服务器按钮事件

2013-01-20 
js怎么直接触发服务器按钮事件asp:Button IDButton1 runatserver onclickButton1_Click TextB

js怎么直接触发服务器按钮事件
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />

我就是需要页面运行时 js自动去触发onclick="Button1_Click"这个事件?
 求高手帮忙解决

[解决办法]
$("#<%=Button1.ClientID%>").click();

这样试试
[解决办法]
JS是触发不了服务器控件的事件的,但是可以把服务器控件的事件写到一个单独的页面A,然后用JS提交表单,在A处理事件要做的事
[解决办法]

引用:
JS是触发不了服务器控件的事件的,但是可以把服务器控件的事件写到一个单独的页面A,然后用JS提交表单,在A处理事件要做的事

如果你的页面比较简单,不新建A页面也可以,直接写到页面加载事件里,IsPostBack为真说明是提交的表单
[解决办法]
document.getElementById('<%Button1.ClientID%>').click();
[解决办法]
引用:
我问一个问题 页面运行时 先运行后台Page_Load()方法,还是先运行js?

一只孵化的鸡能生蛋吗?
[解决办法]
引用:
我问一个问题 页面运行时 先运行后台Page_Load()方法,还是先运行js?


Page_Load()
[解决办法]
引用:
引用:
我问一个问题 页面运行时 先运行后台Page_Load()方法,还是先运行js?
一只孵化的鸡能生蛋吗?

一只没孵化的鸡能生蛋吗?
Page_Load()肯定在前
[解决办法]
引用:
我问一个问题 页面运行时 先运行后台Page_Load()方法,还是先运行js?

js是在客户端运行的 Page_Load()是在服务端运行的
[解决办法]
可以实现,__doPostBack!
http://blog.csdn.net/vipxiaotian/article/details/1820253

热点排行