Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Checkbox'ы и отправка формы (пустой ответ)
var id = line.find('input[type="checkbox"][name*="check"]').val();
var state = line.hasClass('enable')?0:1;
icon.addClass('loading');
$.ajax({
type:'POST',
url:'/engine/modules/admin/ajax/update.php',
data:{'object':'menu'},
success:function(data){
icon.removeClass('loading');
icon.removeClass('enable');
icon.addClass('disable');
}
});
returnfalse;
});
$("a.disable").click(function(){
alert(2);
});
Суть в том, есть иконка при нажатии на которую отправляются данные скрипту и меняется класс иконки на disable если пришел положительный от скрипта ответ.
Первую задачу скрипт делает - отправляет данные + меняет класс на disable. Но, при повторном клике на иконку ничего не происходит ( alert(2); ) не вылазит.
В чём подвох?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.