2010-09-25 6 views

Répondre

1

C'est une propriété privée appelée _sId qui stocke l'ID d'enregistrement. Il suit ce modèle

this._sId = "yui-rec" + this._nCount; 

Désolé mais l'API recordSet ne vous permet pas de modifier l'identifiant d'enregistrement.

+0

Pas les nouvelles que je voulais, mais une excellente réponse de toute façon. –

+0

@Kristopher Ives Merci. Si vous voulez, voir ici: http://jsbin.com/ideha une application sympa dont les instances datatable vous permet de sélectionner une ou plusieurs lignes en même temps. –

0

Je pense que vous pouvez utiliser

dataTAble.getRecord méthode

YAHOO.widget.Record getRecord (row) 

For the given identifier, returns the associated Record instance. 
Parameters: 
row <HTMLElement | Number | String> DOM reference to a TR element (or child of a TR element), RecordSet position index, or Record ID. 
Returns: YAHOO.widget.Record 
Record instance. 

http://developer.yahoo.com/yui/docs/YAHOO.widget.DataTable.html

Ou vous avez besoin d'autre chose?

+0

Vous cherchez 'set', pas' get' –

Questions connexes