简体   繁体   English

请求第1行的未知参数“ 0”

[英]Requested unknown parameter '0' for row 1

"DataTables warning: table id=dataTables-example- Requested unknown parameter '0' for row 1." “ DataTables警告:表id = dataTables-example-为第1行请求的未知参数'0'。”

I know there are a lot of similar answers available on google, but most of them uses JSON and well, I don't. 我知道Google上有很多类似的答案,但是大多数都使用JSON,我没有。 I know parameter '0' is referring to the event ID, can anyone enlighten me on where to change? 我知道参数“ 0”是指事件ID,有人可以启发我更改位置吗?

I have a class named "TrialEvent", a servlet named "EventRetrieveServlet" and Session Bean. 我有一个名为“ TrialEvent”的类,一个名为“ EventRetrieveServlet”的Servlet和会话Bean。

The below are the codes in my jsp. 以下是我的jsp中的代码。

<form method="get" action="EventRetrieveServlet">
                        <div class="panel-body">
                            <div class="table-responsive">
                                <table class="table table-striped table-bordered table-hover"
                                    id="dataTables-example">
                                    <thead>
                                        <tr>
                                            <th>Event Ref.</th>
                                            <th>Image</th>
                                            <th>Date</th>
                                            <th>Start</th>
                                            <th>End</th>
                                            <th>Target Percentage (%)</th>
                                            <th>View Coordinate</th>

                                        </tr>
                                    </thead>
                                    <tbody>
                                        <c:forEach var="rEvent" items="${eventList}" varStatus="i">
                                            <tr>
                                                <td>${rEvent.getIdtrialevent()}</td>
                                                <td><img
                                                    src='displayImage?image=${rEvent.getTrialImage().getImageURL()}'
                                                    height=80px, width=100px></td>
                                                <td>${rEvent.getDate()}</td>
                                                <td>${rEvent.getStart()}</td>
                                                <td>${rEvent.getEnd()}</td>
                                                <td>${rEvent.getTargetperc()}</td>
                                                <td><a href="javascript:void(0)"
                                                    onclick="ShowNewPage(${rEvent.getAreacoords().getCoordsID()})"><img
                                                        src="assets/img/view.png" height=20px width=20px></a></td>
                                            <tr>
                                        </c:forEach>

                                    </tbody>

                                </table>
                            </div>
                        </div>
                    </form>

Here's my javascript 这是我的JavaScript

<!-- Page-Level Demo Scripts - Tables - Use for reference -->
<script>
    $(document).ready(function() {
        $('#dataTables-example').dataTable(
                );
    });
</script>

I'm trying to get paging to work, but i suspect this error is preventing the paging from working. 我正在尝试使分页工作,但我怀疑此错误阻止了分页工作。

您没有正确关闭</c:forEach>之前的<tr>标记。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM