最近、Liferay 6.0、JSF 2.1、jQuery1.7にアップグレードしました。
これが私のhtmlフォームです:
<h:form id="fundRequestForm" action="" method="post">
<!-- Inside this I have various form field -->
</h:form>
HTMLページのソースで生成されたフォーム:
<form id="_jpfcpncuivr_A2262_j_id1:fundRequestForm" name="_jpfcpncuivr_A2262_j_id1:fundRequestForm"
method="post" action="">
</form>
非表示のフォームフィールド以外のフォームのすべての入力フィールドを無効にしたい。
これが私のJavaScriptです
jQuery(document).ready(function()
{
jQuery('form#_jpfcpncuivr_A2262_j_id1:fundRequestForm input[type!="hidden"]').attr('disabled', 'true');
});
入力フィールドは無効になっていません。このコードの何が問題になっているのか教えてください。