Ich versuche, Daten mit Datatable anzuzeigen, immer wenn ich versuche, den ID-Wert aus Kontrollkästchen bekomme ich .tabledata ID-Wert von Checkbox
Datentabelle Code
$(function() {
$('#reviews_data').DataTable({
processing: true,
serverSide: true,
ajax: url,
columns: [
{
data: 'id', render: function (id) {
return '<input type="checkbox" class="icheckbox_minimal" data-id="'+id+'"> ';
}
},
{data: 'status', render: function (status,data,rowData) {
return ' <div class="checkbox">\n' +
'<input id="exampleCheckboxSwitch" type="checkbox" data-id="'+rowData.id+'">\n' +
'<label for="exampleCheckboxSwitch"></label>\n' +
'</div>';
}},
{
data: 'status', render: function (data, data1, row, meta) {
return data + ' <br>' + row.created_at;
}, "bUseRendered": false
},
{data: 'created_at', name: 'created_at'},
]
});
});
dieses Problem mit diesem
{data: 'status', render: function (status,data,rowData) {
return ' <div class="checkbox">\n' +
'<input id="exampleCheckboxSwitch" type="checkbox" data-id="'+rowData.id+'">\n' +
'<label for="exampleCheckboxSwitch"></label>\n' +
'</div>';
}},
wie Sie im Code sehen Ich versuche, die ID von
data-id="'+rowData.id+'"
mit diesen JQuery zu erhalten Code
Ich habe versucht, Wert verwenden anstelle von Daten-ID, aber nicht funktioniert entweder
wie man es beheben?
schön ich nicht so gut, dass auf die Unterstützung Änderung wusste, aber warum .change $ (document) hat nicht funktioniert ?? – user3763103
@ user3763103 Das ist nicht die richtige Syntax. Einfach... –