簡體   English   中英

如何使Grails richui g:autocomplete字段強制

[英]How to make a Grails richui g:autocomplete field mandatory

我看不出有什么辦法使richui autocompletegrails強制性。 使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM