2012-04-07 2 views
0

Я использую загрузку файла jquery для загрузки изображений на сервер asp.net (http://www.webtrendset.com/2011/06/22/complete-code-example -for-use-blueimp-jquery-file-upload-control-in-asp-net /)Событие Trigger asp.net при загрузке файла jquery

Мне нужно вызвать событие asp.net (или нажать скрытую кнопку asp.net), когда загрузка файла полный. Я пытаюсь добавить код к проделанной функции, но я не собираюсь работать.

Кнопка не может быть достигнуто ...

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

ответ

1

выполняется функция срабатывает? вы можете использовать jquery, чтобы нажимать на вашу кнопку;

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

Спасибо! Это работает! – ahrberg

1

Вы можете попробовать сделать это, чтобы выполнить событие обратной передачи с JavaScript:

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

Я хотел бы также рекомендуем использовать ClientIDMode = статический в вашем web.config, так что вам не нужно программно определить ID вашего элемента.

+0

Используйте статический режим сейчас, спасибо! – ahrberg

Смежные вопросы