我想禁用表单主中的所有元素并在“添加新”按钮上渲染表单创建,但我面临一些问题:单击“添加新按钮”时调用了 JS 函数,但表单被禁用了一段时间,以及表单创建未呈现。
<script type="text/javascript">
function enableDisable(){
alert("Enable Disable");
var f = document.getElementById('main');
var len=f.elements.length;
for(x=0;len>x;x++) {
f.elements[x].disabled=true;
}
}
单击“添加新按钮”时,会调用 JS 函数,但表单会被禁用一段时间,并且不会呈现表单创建。
<h:commandButton onclick="enableDisable()" value="Add new" action="#{cars.resetCreate}" render="create" >
</h:commandButton>