如何使用jquery启用按钮
我使用JQuery禁用了jsf页面上的所有按钮 我意识到我需要在屏幕上启用一些按钮 请看下面的内容,并帮助我如何使用jQuery启用按钮? 我尝试了几个jquery函数,但都没有成功 任何帮助都将不胜感激 致意 阿尔珀·科普兹 这是我在页面开头定义的JavaScript:如何使用jquery启用按钮,jquery,jsf,primefaces,xhtml,Jquery,Jsf,Primefaces,Xhtml,我使用JQuery禁用了jsf页面上的所有按钮 我意识到我需要在屏幕上启用一些按钮 请看下面的内容,并帮助我如何使用jQuery启用按钮? 我尝试了几个jquery函数,但都没有成功 任何帮助都将不胜感激 致意 阿尔珀·科普兹 这是我在页面开头定义的JavaScript: <script> jQuery(document).ready(function() { var kaydetBtnEnabled = #{genelKrediView.kaydetButo
<script>
jQuery(document).ready(function() {
var kaydetBtnEnabled = #{genelKrediView.kaydetButonEnabled(gercekKrediBasvuruDetayGirisView.mst.durumKodu)};
if(!kaydetBtnEnabled)
{
jQuery('input[type=text]').attr('readOnly',true);
jQuery('button').addClass('ui-state-disabled');
jQuery('.ui-selectonemenu').addClass('ui-state-disabled');
jQuery('.ui-inputtextarea').addClass('ui-state-disabled');
jQuery('button').attr('onclick','');
jQuery('button').attr('type','button');
}
});
</script>
还有我的按钮:
<p:commandButton action="#{gercekKrediBasvuruDetayGirisView.basvuruTamamIsle()}"
update = "@form"
id="basvuruTamam"
value="Basvuru Tamam"
oncomplete="setTimeout('genelKrediViewMstUpdateEt();',500);activeteTab('tablar:tab1')"
icon="#{msg['approvIcon']}"
rendered="#{genelKrediView.mst.durumKodu eq 'YENI'}"
styleClass="basvuruTamamBtnClass"/>
您可以使用.prop属性 $'YourButtonId'.prop'enabled',true 您已将所有文本输入设置为只读 要再次启用它进行编辑,请使用
jQuery('input[type=text]').prop('readOnly',false);
让我们看看你试过什么。