我正在使用 DataTable 插件。訪問有表格的頁面時,如果當前登錄的賬號等級是‘student’,我希望當前登錄的賬號用戶名是搜索框的默認值,所以我設定如下。
$('#study-list').DataTable( {
"ordering": false,
'rowsGroup': [1,2,3],
if('{{ request.user.groups.all.0 }}' == 'student'){
'oSearch': {'sSearch': '{{request.user.first_name}}'},
}
initComplete: function () {
....
但是 if 陳述句不適用。我需要修改什么才能將 If 陳述句添加到 DataTable 選項?
uj5u.com熱心網友回復:
是的,這是一個物件,因此您無法if在其中添加邏輯,但是您可以添加三元條件,例如
'rowsGroup': [1,2,3],
'search' : {{ request.user.groups.all.0 }} == 'student'?
{{request.user.first_name}} :
'',
initComplete: function () {
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/348617.html
