내 DataTable의 actios 열에 bootstrpa 단추 그룹을 추가했습니다. 버튼은 세 가지 옵션으로 구성되며, 각 옵션은 별도의 함수를 호출하여 Id 값을 전달합니다. 아니다 나는 캐치되지 않는 ReferenceError가 '가치'를 얻고으로, 내 viewMessage 함수도 호출되지 않습니다DataTables 및 하이퍼 링크 그룹 단추
"columnDefs": [
{ "visible": false, "targets": 7 },
{ "visible": true, "targets": 8 },
{
"targets": 8,
"visible": true,
"searchable": false,
"sortable": false,
"data": "download_link",
"render": function (data, type, full, meta) {
return '<div class="btn-group" role="group">' +
'<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false">Action<span class="caret"></span>' +
'</button>' +
'<ul class="dropdown-menu" role="menu">' +
'<li><a href="javascript:viewMessage(' + data + ');">View</a></li>' +
'<li><a href="javascript:completeMessage(' + data + ');">Complete</a></li>' +
'<li><a href="javascript:approveMessage(' + data + ');">Approve</a></li>' +
'</div>';
}
}
]
:
이 모두이 같은 데이터 테이블의 ColumnDefs 부분에, 설정 한정된.
'데이터'값을 생략하면 내 메소드가 실행됩니다.
많은 감사 데이비드 – CSharpNewBee