1
作成アクションをいくつかのケースで追加したいが、正しい構文がわからない。jqueryメソッドで剃刀構文を使用して@ifを使用する
<script type="text/javascript">
$(document).ready(function() {
$('#XXX').jtable({
title: 'XXXXX',
actions: {
listAction: '@Url.Action("XXX")',
createAction: '@Url.Action("XX","XXX")',
deleteAction: '@Url.Action("XX", "XXX")',
updateAction: '@Url.Action("XX", "XX")'
},
fields: {
Id: {
key: true,
create: false,
edit: false,
list: false
},
Name: {
title: 'Ad',
width: '40%',
inputClass: 'validate[required]'
}
}
});
$('#XXXX').jtable('load');
});
私は以下のように意味: ユーザーが権限を持っている場合、私はアクションを作成追加したいです。
actions: {
listAction: '@Url.Action("XXX")',
@if(true){ createAction: '@Url.Action("XX","XXX")',}
deleteAction: '@Url.Action("XX", "XXX")',
updateAction: '@Url.Action("XX", "XX")'
}
ありがとうございます。
あなたがこの問題を解決できましたか? – bwyn