Не работает #states в internet explorer`e

Аватар пользователя g2100636 g2100636 17 октября 2013 в 10:43

пишу модуль. в нормальных браузерах все круто работает.. но в IE как всегда глюки.
вот так прописал:

<?php
        $form
['test_radio'] = array(
            
'#type' => 'radios',
            
'#title' => '!!!',
            
'#options' => array(=> 'Первый пункт'=> 'Второй Пункт'),
        );
        
        
$form['teststest5'] = array(
            
'#type' => 'item'
            
'#title' => '--',
             
'#states' => array(
                
'visible' => array(
                    
'input[name="test_radio"]' => array('value' =>0),
                )
              ),
        );
?>

радиосы отображается, второй штуки нету..
эксплорер последней версии - десятый..

что можно с ним сделать чтобы все работало?

Комментарии

Аватар пользователя g2100636 g2100636 17 октября 2013 в 17:56

разобрался))
оказывается нужно брать в кавычки значение:
'input[name="test_radio"]' => array('value' =>'0'),
т.е. дело в типе переменной...