RowGroup exception: Uncaught ReferenceError: that is not defined
RowGroup exception: Uncaught ReferenceError: that is not defined
guilhermemaranhao
Posts: 38Questions: 11Answers: 0
Hi everyone,
I'm starting working with rowGroup and I'm facing an issue that I guess is related to jquery version.
I'm importing these js files in my html page
<script type="text/javascript" charset="UTF-8" src="https://code.jquery.com/jquery-3.3.1.js"></script>
<script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
<script type="text/javascript" charset="UTF-8" src="https://cdn.datatables.net/rowgroup/1.1.0/js/dataTables.rowGroup.min.js"></script>
These page is embedded in another html that uses an older jquery version.
When I initialize my DataTable
var table = $('#tabelaMunicipios').DataTable({
data: data,
columns: columnNames,
rowGroup: {
dataSrc: 0
},
order: [0, 'asc']
});
I got the exception
dataTables.rowGroup.min.js:21 Uncaught ReferenceError: that is not defined
at h._group (VM3123 dataTables.rowGroup.min.js:21)
at h._draw (VM3123 dataTables.rowGroup.min.js:20)
at HTMLTableElement.<anonymous> (VM3123 dataTables.rowGroup.min.js:20)
at HTMLTableElement.dispatch (jquery-3.3.1.js:5183)
at HTMLTableElement.elemData.handle (jquery-3.3.1.js:4991)
at Object.trigger (jquery-3.3.1.js:8249)
at HTMLTableElement.<anonymous> (jquery-3.3.1.js:8327)
at Function.each (jquery-3.3.1.js:354)
at jQuery.fn.init.each (jquery-3.3.1.js:189)
at jQuery.fn.init.trigger (jquery-3.3.1.js:8326)
Does anybody know what might be happening?
Thanks,
Guilherme
This discussion has been closed.
Answers
Another information:
I'm getting this in the browser console:
Which seems I'm using the recommended version for rowGroup.
Hi @guilhermemaranhao ,
Yep, definitely something odd going on there. It's hard to understand without seeing it. We're happy to take a look, but as per the forum rules, please link to a test case - a test case that replicates the issue will ensure you'll get a quick and accurate response. Information on how to create a test case (if you aren't able to link to the page you are working on) is available here.
Cheers,
Colin
Thank you, @colin .
I did it in live.datatables, but it's being thrown another exception, maybe related to a datatable.js version.
Could you please check what this issue is related to?
live.datatables.net/cisevawe/1/edit
I've imported the recommended jquery lib and also rowGroup js lib.
Thanks again,
Guilherme
I've edited it:
live.datatables.net/cisevawe/3/
live.datatables.net/cujoviwu/1/
I'm looking for something like this:
https://datatables.net/extensions/rowgroup/examples/initialisation/event.html
Hi @colin ,
I've got it, Thanks! There are specific points related to Ajax option that I wasn't aware of.
Hi @guilhermemaranhao,
I have the same problem as you.
Could you detail your solution with an example and in particular the point about Ajax ?
Thank you in advance for your help.