20 mar 2012

Zmiana wartości opcji selecta

Zmiana wartości opcji selecta

$('#right table td input[name=imie]').parent().parent().parent().css({'display':'none'});
$('#right table .teh').parent().parent().parent().parent().css({'display':'none'});
$('#right table td select[name=stanowisko] option:eq(0)').replaceWith("Zamiana wartości text");
$('#right table td select[name=stanowisko]').parent().prev().html('Zmiana tytułu labela nad selectem taki');
$('#right table td select[name=stanowisko]').val('0');
14 lut 2012

Zmiana koloru bordera pola formularza

jQuery(function($) {
  <?php echo "var err_field = new Array('" . @implode("', '", $bad_fields) . "');"; ?>
    $.each(err_field, function (i, value) {
      jQuery("#" + value).css({ 'border-color': 'red' });
    });
});

Php zwraca tablice stringów, idków pól formularza.

jQuery dla każdego obiektu DOM, na podstawie jego id z array err_file, ustawia kolor bordera na czerwony.

30 mar 2009

nowe okno zamiat target = "_blank"

$(document).ready(function(){
   $("a[@href^='http']").attr('target','_blank');
});

Zamiast standardowego target="_blank", pobieramy wszystkie linki i dodajemy atrybut target _blank za pomocą jquery.