Код ниже работает в FF, Safari, Chrome. Но IE вызывает у меня проблемы.
Когда флажок установлен, я не могу заставить IE обнаружить его.
$("#checkbox_ID").change(function(){
if($('#'+$(this).attr("id")).is(':checked'))
{
var value = "1";
}
else
{
var value = "0";
}
alert(value);
return false;
});
Просто я не получаю всплывающее окно с предупреждением, как ожидалось.
Я даже пробовал это так:
$("#checkbox_ID").change(function(){
if( $('#'+$(this).attr("id")'+:checked').attr('checked',false))
{
var value = "1";
}
else
{
var value = "0";
}
alert(value);
return false;
});
Вот простой флажок ввода: <input class="prod" type="checkbox" name="checkbox_ID" id="checkbox_ID" value="1"/>
Кто-нибудь знает, требует ли IE другой метод jquery? или мой код только что выключен?