我是jquery,primefaces和jsf的新手。也请原谅我的语言。
在我的头像中我有<script src="js/jquery-2.1.1.js"></script>
和<script src="assets/myQuery.js"></script>
myQuery.js包含以下代码
(function($)
{
$(document).ready(function() {
....
});
function switchStylestyle(styleName)
})(jQuery);
此脚本用于为css
创建cookie同样在同一页面中,我有一个p:fileUpload控件。
在开始时,cookie创建工作正常,文件上载不起作用。我的意思是当我选择一个文件进行上传时,点击选择没有任何反应。
所以我在头标记中添加了以下内容(没有其他更改)。
<script type="text/javascript">
var $j = jQuery.noConflict(true);
</script>
现在文件上传工作正常,但没有创建cookie
以下是fileupload控件:
<p:fileUpload id="vaultFileUploader" style="margin-left: -5px;" name="jquery/jquery.js" fileUploadListener="#{myBean.handleFileUpload}" mode="advanced" dragDropSupport="true" label="Choose File" update=":logoChange:companyLogo" sizeLimit="1000000" auto="true" allowTypes="/(\.|\/)(gif|jpe?g|png)$/" />
我认为这个问题的原因是因为主要方面和jquery之间的冲突。
欢迎任何帮助...