2016-05-20 16 views
1

.jspのリストにテーブルがあります。ビニール、クリックするとすべての行にボタンを追加し、ビニールの情報で操作します。jspのテーブルからクリックされた行を取得する方法

これは私が機能anadirVinilo()を作成し、後で機能で使用するIDと著者とタイトルを特定することについて考えてきましたが、私はどのように知っていないテーブルのコードジェネレータ

<% 
    for (int i = 0; i < listaVinilos.size(); i++) { 
    Vinilo vin = listaVinilos.get(i); 
%> 
<tr> 
    <td><button class="icon fa-plus-circle" onclick="anadirVinilo()"></button></td> 
    <td><img src="<%=vin.getImagen()%>" alt="" height="100" width="100"/></td> 
    <td id="idTitulo<%=i%>"><%=vin.getTitulo()%></td> 
    <td id="idAutor<%=i%>"><%=vin.getAutor()%></td> 
    <td><%=vin.getDiscografica()%></td> 
    <td><%=vin.getGenero()%></td><td><%=vin.getFecha()%></td> 
    <td><%=vin.getRPM()%></td> 
    <td><%=vin.getNumLanzamiento()%></td> 
<tr/> 
<% 
    } 
%> 

ですクリックする行を関数に伝えます。

答えて

0

以下のコードがお客様のニーズに合っているかどうかを確認してください。

<% 
    for (int i = 0; i < listaVinilos.size(); i++) { 
    Vinilo vin = listaVinilos.get(i); 
%> 
<tr> 
    <td><button class="icon fa-plus-circle" onclick="anadirVinilo('<%=vin.getTitulo()%>','<%=vin.getAutor()%>')"></button></td> 
    <td><img src="<%=vin.getImagen()%>" alt="" height="100" width="100"/></td> 
    <td id="idTitulo<%=i%>"><%=vin.getTitulo()%></td> 
    <td id="idAutor<%=i%>"><%=vin.getAutor()%></td> 
    <td><%=vin.getDiscografica()%></td> 
    <td><%=vin.getGenero()%></td><td><%=vin.getFecha()%></td> 
    <td><%=vin.getRPM()%></td> 
    <td><%=vin.getNumLanzamiento()%></td> 
<tr/> 
<% 
    } 
%> 

そして、あなたはこのように関数を定義します:

機能anadirVinilo tiltle、著者またはあなたが合格任意の他のパラメータと、ここ(タイトル、作者){

あなたのロジック!

}

関連する問題