我正在使用jquery文件上传将图像上传到asp.net服务器(http://www.webtrendset.com/2011/06/22/complete-code-example-for-using-blueimp-jquery-file -upload-control-in-asp-net /)
我需要在文件上传完成后触发asp.net事件(或单击隐藏的asp.net按钮)。我尝试将代码添加到done函数,但我没有让它工作。
无法访问按钮...
done: function (e, data) {
document.getElementById('<%=Button1.ClientID%>').click();
答案 0 :(得分:1)
完成功能触发?你可以使用jquery点击你的按钮;
$('input[id$=Button1]').click();
答案 1 :(得分:1)
您可以尝试使用javascript执行回发事件:
__doPostBack('<%= Button1.ClientID %>', '');
我还建议您在web.config中使用ClientIDMode = static,这样您就不必以编程方式确定元素的ID。