<?php $formData = array(
'radio' => array(
'article' => array(
'name' => 'whatToAdd',
'value' => '0',
'id' => 'article',
'class' => 'whatToAdd',
'disabled' => '1',
),
'categories' => array(
'name' => 'whatToAdd',
'value' => '1',
'id' => 'category',
'class' => 'whatToAdd',
'disabled' => '1',
),
),
)?>
<?php echo form_radio($formData['radio']['article'])?>
<?php echo form_radio($formData['radio']['categories'])?>
Когда я открываю страницу в первый раз, все в порядке - есть два отключенных радио. После выбора некоторых значений они включаются библиотекой jquasa JavaScript:
$('input.whatToAdd').removeAttr('disabled');
Все в порядке. Теперь я могу выбрать один из них, и AJAX будет отправлен. Проблема в том, что когда я нажимаю F5, вторая кнопка-переключатель продолжает включаться после обновления, и это действительно может привести к сбою моего кода. Надеюсь, теперь все ясно.