[英]How to make a Grails richui g:autocomplete field mandatory
我看不出有什么办法使richui autocomplete
在grails
强制性。 使用g:select
我只使用required="required"
但这似乎不适用于g:autocompletes,有什么建议吗?
目前,我的自动填充功能看起来像这样...
<richui:autoComplete required="required" style="width:500px" name="autoLook[X].id" id="autoLook[X]." value="" action="${createLinkTo('dir': 'object/searchAJAX')}" forceSelection = "true" maxResultsDisplayed="20" minQueryLength ="3" onItemSelect="updateHiddenInput(id,X)" />
这样做的唯一方法是在提交之前运行javascript检查吗?
您可以在页面准备就绪时添加required="required"
,例如:
在richui:autoComplete
添加required
的类
<richui:autoComplete class="required" name="name[${idx}]" id="uniqueId[${idx}]" action="${createLinkTo('dir': 'oauthCallBack/test')}" onItemSelect="updateHiddenInput(id, this)"/>
和脚本
<script type="text/javascript">
$(function () {
$('.required').each(function (index) {
jQuery(this).attr('required', 'required')
});
});
</script>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.