У меня есть код, похожий на следующий:
UploadWidget.prototype.setup_form_handling = function() {
var _upload_widget = this;
$('form#uploader')
.unbind('trigger-submit-form') // This might be our company's own method
.bind('trigger-submit-form', function() {
var $form = $(this);
$form.ajaxSubmit({
dataType: 'json',
success: function(data, status, xhr, form) {
// ...
},
error: function(xhr, status, errorThrown) {
// ...
}
});
return false;
});
};
Есть ли способ использовать, скажем, кнопку сброса формы, чтобы отменить процесс загрузки? Или мне нужно будет перейти на текущую страницу (обновить), чтобы все остановить?
Я пробовал сделать переменную ул. создан объектом UploadWidget, который хранит значение jqXHR (и вызывает var _upload_widget.jqXHR = $form.ajaxSubmit({ ... });
), но я не думаю, что делаю это правильно .