GM_pAnda
@GM_pAnda
Бездельник

Оптимизация кода JQ?

Доброго времени суток. Хочется критики и советов от профессионалов, вот такую штуку по отправке форм написал, правильно ли?
$.Admin.postQuery = {
	urlSend: "", 
	dataSend: "", 
	activate: function() {
		var $_self = this;
		requestSent = false; 

		$('body').on('submit', 'form[data-ajax]', function(e) {
			e.preventDefault();
			$_self.urlSend = $(this).attr('action');
			$_self.dataSend = $(this).serialize();
			if(!requestSent) {
				$_self.sendAjax();
			}
		});
	},
	sendAjax: function(){
		requestSent = true; 
		$.ajax({
			type: "POST",
			url: this.urlSend,
			cache: false,
			data: this.dataSend,
			success: function(data){
				
			},
			complete: function() {
				requestSent = false;
			}
		});
	}
}
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AnneSmith
самая ленивая
если работает, значит, правильно
если не работает, значит, неправильно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы