В таблице данных я сталкиваюсь с одним вызовом
У меня есть какое-то число с нулем в начале (0461).Данные отображаются правильно в таблице данных, но когда я нажимаю на это число и передаю один метод, его преобразование в другое число, вероятно, восьмеричное число
Например, 0461, преобразованное в 86.
Пожалуйста, предложите что-нибудь
Код моей таблицы данных:
var table = $('#example').DataTable({
processing : true,
serverSide : true,
pageLength : 10,
ajax : {
url : "/codes",
data : function(data) {
}
},
columns : [ {
"data" : "code",
"name" : "Code",
"title" : "Code",
"render" : function(data) {
// From here I am passing 0461
return '<a class="link" onclick="return searchCode('+data+');">' + data + '</a>';
}
} ],
columnDefs : [ {
"targets" : [ 1],
"searchable" : false
}, {
"targets" : [ 0],
"orderable" : true
} ]
});
// But here getting 86
function searchCode(code) {
console.log(code);
}
Данные таблицы данных выглядят как показано ниже