2012-04-07 65 views
0

我正在使用jquery文件上传将图像上传到asp.net服务器(http://www.webtrendset.com/2011/06/22/complete-code-example - 当使用blueimp-jquery文件上传控制在asp网/)在完成jQuery文件上传时触发asp.net事件

我需要触发一个asp.net事件(或点击一个隐藏的asp.net按钮),当文件上传是完成。我尝试添加代码到完成函数,但我没有得到它的工作。

按钮无法达到...

done: function (e, data) { 
document.getElementById('<%=Button1.ClientID%>').click(); 

回答

1

完成功能触发?你可以使用jquery来点击你的按钮;

$('input[id$=Button1]').click(); 
+0

谢谢!这工作! – ahrberg 2012-04-07 19:45:44

1

你可以尝试这样做与JavaScript执行回发事件:

__doPostBack('<%= Button1.ClientID %>', ''); 

我也建议使用的ClientIDMode =静中有你的web.config,所以你不必编程方式确定元素的ID。

+0

现在使用静态模式,谢谢! – ahrberg 2012-04-07 19:46:09

相关问题