У меня есть функция, которая дает мне некоторые выходные данные:Как разбить переменную, разделенную запятой?
$(document).ready(function() {
var table = $('#myTable').DataTable();
table.MakeCellsEditable({
"onUpdate": myCallbackFunction
});
});
function myCallbackFunction(updatedCell, updatedRow, oldValue,row) {
console.log("The values for each cell in that row are: " + updatedRow.data());
}
Мой выход консоли: The values for each cell in that row are: 2,Alan,Dirt,[email protected]
Я хочу сейчас выход в моей функции только первое значение списка разделенных запятыми. Таким образом, я изменил его на следующее:
function myCallbackFunction(updatedCell, updatedRow, oldValue,row) {
var row = updatedRow.data();
var id = row.split(",");
console.log("The first value is: " + id[0]);
}
Но я получаю ошибку консоли Теперь TypeError: row.split is not a function. (In 'row.split(",")', 'row.split' is undefined)
Что это значит?
какая версия jquery указана –
@BalajiM версия 2.2.3 – Jarla