Jquery poziv funkcije

poruka: 3
|
čitano: 1.017
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Jquery poziv funkcije

Koristim ovu funkciju za mjenjanje boje u određenoj koloni

 <script type="text/javascript">

 $(document).ready(
            function rowTextColor(columnName)
            {
                $('table tr').each(function() {
                    if ($(this).find('td').eq(0).text() == columnName)
                    {
                        $(this).css('background', 'red');
                    }})});

</script>

 

 

Pokušavam je pozvati preko coda i ne radi:

 

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "rowTextColor(" + "Udio HRK %" + ");", false);

 

Zovem u u Page_Load eventu.

 

Koliko vidim uopće ju ne pozove.

 

 

 

 

 

hrvfilozof.bloger.hr - Zaboravio sam zgasit internet
 
0 0 hvala 0
15 godina
neaktivan
offline
Jquery poziv funkcije

Premjesti taj kod iza </body> taga. Mozda tada proradi.

Moj PC  
0 0 hvala 0
14 godina
neaktivan
offline
Re: Jquery poziv funkcije

A da probaš ... (sorry na formatiranju). 

 

<script type="text/javascript">

 

function rowTextColor(columnName) { 
                $('table tr').each(function() {
                    if ($(this).find('td').eq(0).text() == columnName) 
                    {
                        $(this).css('background', 'red');
                    }

})

   }

 

 $(document).ready(function(){

rowTextColor (ime_kolone);

 });

</script>

 

Edit:

Trebala bi oba načina raditi ako si predvidio da se okinu u document ready-u: http://jsfiddle.net/Z4FKa/

 

Ako funkciju okidas negdje iz koda, onda moras ovako kako sam ti napisao. 

Let's just say that if complete and utter chaos was lightning, he'd be the sort to stand on a hilltop in a thunderstorm wearing wet copper armour and shouting 'All gods are bastards'.
Poruka je uređivana zadnji put čet 17.4.2014 18:13 (Avdija).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice