Вывод результатов mFilter

Подскажите пожалуйчта в какую сторону копать? В консоле браузера ошибка в 57 (здесь 2) строке mfilter.js. Используется mFilter
Под катом фрагмент кода.
$(document).on('submit', '#mFilter', function(e) {
		57 СТРОКА $(this).ajaxSubmit({
			success: function(res,status,form) {
				var data = $.parseJSON(res)

				if (data.total) {
					if ($('#mFilter_total'))
						$('#mFilter_total').text(' ('+data.total+')');
					else
						$('h1 span').text(' ('+data.total+')');
				}
				$('#mFilter input[type=checkbox]').each(function() {
					var name = $(this).attr('name').replace(/\[\]/, '');
					var val = $(this).val();

					if (data.filter[name] == undefined) {tmp = 0;}
					else {tmp = data.filter[name][val];}
					
					if (tmp != 0) {
						$(this).removeAttr('disabled').parent().find('sup').text(tmp);
					}
					else {
						$(this).attr('disabled','disabled').parent().find('sup').text(0);
					}
				})
				$('#mItems').html(data.rows).css('opacity',1)
			}
			,beforeSubmit: function showRequest(formData, jqForm, options) {
                $('#mItems').css('opacity',.5)
				var tmp = new Object();
				for (var i in formData) {
					key = formData[i].name
					if (key == 'query' || key == 'action' || key == 'cat_id') {continue;}
					if (tmp[key] == undefined) {
						tmp[key] = new Array();
					}
					tmp[key].push(formData[i].value)
				}
				var tmp2 = new Object();
				for (var i in tmp) {
					tmp2[i] = tmp[i].join('--')
				}
				document.location.hash = $.param(tmp2)
				return true; 
			} 
		})
		e.preventDefault();
	})
Alexander V
04 ноября 2014, 14:46
modx.pro
1 261
0

Комментарии: 6

Дмитрий Кондаков
04 ноября 2014, 19:21
0
Ошибка какая?
    Alexander V
    04 ноября 2014, 19:28
    0
    не работает фильтр, при активации любого пункта отладчик ругается на эту строку
Alexander V
04 ноября 2014, 19:32
0
TypeError: $(...).ajaxSubmit is not a function
    Дмитрий Кондаков
    04 ноября 2014, 19:38
    0
    Что-то конфликтует, jquery.form.js подключился? kondakovdmitriy@gmail.com можешь скинуть ссылку на страницу с фильтром
      Alexander V
      04 ноября 2014, 19:55
      0
      Отправил на почту данные
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    6