Ignore:
Timestamp:
Mar 22, 2011, 4:12:45 PM (9 years ago)
Author:
robert@…
Message:

Solved issue with select all (#31)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/run/_addSamplesDialog.gsp

    r15 r23  
    77       
    88        <g:form name="addSamples" controller="run" action="addSamples" id="${run.id}">
    9        
    10                 <table class="paginate">
    11                         <thead>
    12                                 <tr>
    13                                         <th class="nonsortable"><input type="checkbox" id="checkAll" onClick="checkAllPaginated(this);" /></th>
    14                                         <th>Sample</th>
    15                                         <th>Assay</th>
    16                                         <th>Run</th>
    17                                 </tr>
    18                         </thead>
    19                         <g:each in="${run.assays}" var="assay">
    20                                 <g:if test="${assay.study.canWrite(session.user)}">
    21                                         <g:each in="${assay.assaySamples}" var="assaySample">
    22                                                 <g:if test="${!assaySample.run?.equals(run)}">
    23                                                         <tr>
    24                                                                 <td><g:checkBox name="assaySamples" value="${assaySample.id}" checked="${false}" onClick="updateCheckAll(this);" /></td>
    25                                                                 <td>${assaySample.sample.name}</td>
    26                                                                 <td>${assaySample.assay.name}</td>
    27                                                                 <td>${assaySample.run?.name}</td>
    28                                                         </tr>
    29                                                 </g:if>
    30                                         </g:each>
    31                                 </g:if>
    32                         </g:each>
    33                 </table>       
    349        </g:form>
     10        <table class="paginate" id="addSamplesTable">
     11                <thead>
     12                        <tr>
     13                                <th class="nonsortable"><input type="checkbox" id="checkAll" onClick="checkAllPaginated(this);" /></th>
     14                                <th>Sample</th>
     15                                <th>Assay</th>
     16                                <th>Run</th>
     17                        </tr>
     18                </thead>
     19                <g:each in="${run.assays}" var="assay">
     20                        <g:if test="${assay.study.canWrite(session.user)}">
     21                                <g:each in="${assay.assaySamples}" var="assaySample">
     22                                        <g:if test="${!assaySample.run?.equals(run)}">
     23                                                <tr>
     24                                                        <td><g:checkBox name="assaySamples" value="${assaySample.id}" checked="${false}" onClick="updateCheckAll(this);" /></td>
     25                                                        <td>${assaySample.sample.name}</td>
     26                                                        <td>${assaySample.assay.name}</td>
     27                                                        <td>${assaySample.run?.name}</td>
     28                                                </tr>
     29                                        </g:if>
     30                                </g:each>
     31                        </g:if>
     32                </g:each>
     33        </table>       
    3534</div>
Note: See TracChangeset for help on using the changeset viewer.