我正在尝试使用两个多选列表,我尝试在两者之间进行典型的添加/删除。我能够最初添加和删除并保存第二个g中的值数组:select但我似乎无法重新填充第二个g:当我尝试向用户显示更新的值时选择。
<table class="threecols">
<tr>
<td style="width: 10%">
<g:select multiple="true" id="select1" name="select1" from="${['User','Department','School','Class','User','Id','District']}" disabled="${disabled}"/>
</td>
<td style="width: 10%">
<button type="button" style="margin-left: 12px"><a href="#" id="add">Add >></a>
</button>
<button type="button"><a href="#" id="remove"><< Remove</a> </button>
</td>
<td style="width: 10%">
<g:select multiple="true" id="select2" name="paramList" from="${report?.paramList}" value="${report?.paramList}" disabled="${disabled}"/>
</td>
</tr>
</table>
,变量声明为:String [] paramList 任何帮助表示赞赏。
答案 0 :(得分:0)
您需要使用JQuery来执行此操作:
var testProp = typeof(Test).GetProperty("Test");
var isNullable = !Attribute.IsDefined(testProp, typeof(RequiredAttribute));
更多信息:Link
答案 1 :(得分:0)
当我应该使用reportInstance?.paramList时,我是愚蠢的并且正在使用report?.paramList,因为report只是reportInstance是单个对象的类。 Woops。