2008-09-26 3 views

Répondre

1

Et voici un exemple en utilisant le framework Microsoft AJAX:

var txts = $get('client_id_of_datagrid').getElementsByTagName('input'); 
var ddls = $get('client_id_of_datagrid').getElementsByTagName('select'); 

for(var i=0;i<txts.length;i++){ 
    if(txts[i].type==='text'){ 
    /* do stuff */ 
    } 
} 

for(var i=0;i<ddls.length;i++){ 
    /* do stuff */ 
} 

Et sans cadre remplacerai $ obtenir avec document.getElementById. Vraiment, jQuery est la meilleure idée.

2

Facilement fait avec jQuery. Je ne me souviens pas quel genre de balisage le Datagrid crée mais, fondamentalement, quelque chose comme cela va fonctionner dans Jquery

$('#client_id_of_datagrid input, #client_id_of_datagrid select') 
.each(function() {val = this.value; /* Do Stuff */}) 
Questions connexes