0
이름 열의 값을 나타내는 변수 "name"을 만들고 후속 열 (ID)에서 생성 된 하이퍼 링크의 변수를 사용해야합니다.DataTables에서 열 변수를 만듭니다
var table1 = $("#table1").DataTable({
"ajax": {
"url": "www.qwe.com",
"dataSrc": "info"
},
"columns": [
{ "data": "name", "width": "45%"},
{ data : "id",
"title": "ID",
"width": "45%",
"render": function (data, type, row, meta) {
return '<a href="www.123.com/info?name=' + name + ">' + data + '</a>';}},
{ "data": "value", "width": "10%" }]
});
render 함수에서 하이퍼 링크를 확인하면 정의되지 않은 'name'변수가 포함됩니다. 나는 ("data": "name") 컬럼의 이름 값과 같은 변수 'name'을 정의하고자한다. Thanks @AntonioCiolino – Rambo
제 제안은 row.name을 사용하는 것입니다. row.name은 데이터 행에서 "name"값을 가져 와서 "id"열에 표시 할 문자열에 넣습니다. –
Genius! 대단히 감사합니다 @AntonioCiolino !!! – Rambo