我使用與JSF1.2,最近RichFaces3.3.3試圖將jQuery與JSF和RichFaces的整合..問題運行簡單的jQuery與JSF1.2和Rich Faces3.3.3
但是我jQuery是不點火在所有... Morever甚至一個簡單的警報沒有彈出...
下面的代碼片段:-(jQuery的)
<script type="text/javascript" src="org/richfaces/renderkit/html/scripts/jquery/jquery.js" >
jQuery.noConflict();
jQuery(document).ready(function()
{
jQuery("input:radio[@name='frmCreate\\:Radio']").change(function() {
alert("name");
});
});
</script>
我試圖用一個新的腳本和加載的jquery.js文件..即使這不起作用。 我試着用兩個腳本標記一個加載js和其他默認..在第三個腳本標記我寫了Jquery..That也不工作... 嘗試使用$ j,這也是行不通的。
我的JSF代碼: -
<h:selectOneRadio id="Radio" border="0" label="Region Name" value="#{Bean.Region}" required="true" styleClass="intro">
<f:selectItem id="india" itemValue="All India" itemLabel="All" />
<f:selectItem id="region" itemValue="Regional" itemLabel="Region" />
</h:selectOneRadio>
任何人都可以請幫我這個...我打算做的是無線電點擊我將提取值和靜態比較string..Based上我將顯示/隱藏JSF組件的價值..
但是我不能夠在JSF運行一個簡單的jQuery ... 請幫助..
我試着用rich:jquery ..問題是我不知道怎麼才能寫出複雜的jquery裏面的rich:jquery ..我已經通過這些鏈接了。給出的教程是非常基本的...使用我怎麼能提取無線電的價值,並與字符串進行比較。之後,我需要顯示/隱藏jsf組件。使用可以實現所有這些事情。如果是的話,請請您向我解釋如何完成... –
AngelsandDemons
我同意,這不是一個很好的標籤。對於複雜的jQuery交互,您可以使用''加載RichFaces捆綁的jQuery。然後,您可以使用[RichFaces JavaScript助手](http://docs.jboss.org/richfaces/latest_3_3_X/en/devguide/html/ArchitectureOverview.html#JavascriptInteractions)選擇元素。在使用時使用了 –
jabclab
。我得到了一個異常。請參閱此鏈接以瞭解異常跟蹤..http://stackoverflow.com/questions/8455710/a4jloadscript-for-loading-jquery-script-throwing-exception ..到目前爲止,我的要求只是通過提取值來單擊/單擊單選按鈕來啓用組件。 – AngelsandDemons