Д7 добавить аттрибут option'у в select'е

Главные вкладки

Комментарии

Аватар пользователя andreyks andreyks 16 августа 2011 в 22:38

решил добавлением скрипта javascript:

(function($) {
  alert('Your are not allowed to select this status.');
  $('#edit-field-profile-divisions-und option[value=2]').attr("disabled","disabled");
  $('#edit-field-profile-divisions-und option[value=11]').attr("disabled","disabled");

  $('#edit-field-profile-divisions-und').bind('change', function() {
    var state = $('#edit-field-profile-divisions-und option:selected').attr('disabled');
    if (state == 'disabled') {
      $('#edit-field-profile-divisions-und option:eq(0)').attr("selected","selected");
      alert('Your are not allowed to select this status.');
    }
  });
}(jQuery));

Ещё надо валидацию поля сделать, чтоб защититься от хитрых пользователей