我正在使用jquery数据表来显示表中的数据。然后点击行我调用ajax调用并在jquery对话框中加载数据。 当我先单击搜索按钮然后单击任何行,然后在对话框弹出窗口中加载数据,当我关闭它并再次单击搜索时,这次以及数据jquery数据表包装器也会被添加到其中。
只有在我关闭了对话框并再次搜索后才会发生请帮助
2015-07-22T16:35:09.275+0530|Severe: The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container
org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "fname" (Class org.json.JSONObject), not marked as ignorable
at [Source: org.apache.catalina.connector.CoyoteInputStream@d1ac74; line: 1, column: 11] (through reference chain: org.json.JSONObject["fname"])

答案 0 :(得分:0)
数据表初始化应该全局处理。我使用下面的代码来避免函数getSearchResultData(domain)
中的问题if ( $.fn.dataTable.isDataTable( '#shipSearchResultTable' ) ) {
shipSearchResultTable = $('#shipSearchResultTable').dataTable();
}
认为这可能对其他人也有帮助