2017-12-05 1 views
0

Ich erstelle eine DYNAMIC-Tabelle, und ich möchte eine JavaScript-Funktion (durch Klicken) aufrufen, um den Wert einer bestimmten Zelle abzurufen. Das Problem ist, dass ich versuche, den Wert unter Verwendung eines Eingabe verborgen zu erhalten, und dies erhält immer den ersten Wert der ersten Tabelle.Wert aus JavaScript einer Zelle einer dynamischen Tabelle (VisualforcePage) abrufen

Wie kann ich den Wert der bestimmten Zelle erhalten.

Mein Code ist die nächste:

<apex: repeat ....> 
    <apex:pageBlockTable value="{!block}" var="document" id="docList"> 
     <apex:column headerValue="NameHeader"> 
      <apex:commandLink value="{!document.Nombre_doc_adjuntos__c}" id="checkfunction" onclick="jsFunction();" > 
       <input type="hidden" class="DocClass" id="AttDocClass" name="AttDocClass" value="{!document.id}" /> 
      </apex:commandLink>        
     </apex:column> 
    </apex:pageBlockTable> 
</apex:repeat> 

Wie kann ich den Wert meiner Dynamik Tisch zu bekommen, nicht den ersten Wert der ersten Tabelle zu bekommen?

Prost

+0

setzen Sie Ihren Code, was Sie versucht haben, und mögliche Dubletten ID. –

Antwort

0

Sie könnten jQuery verwenden Sie den Wert, und füllen Sie das versteckte Eingabefeld zu lesen.

Verwandte Themen