如何在JSF中使用jQuery
How to use jQuery in JSF?
嗨,我是JSF和jQuery的新手。我需要下载任何jQuery jar并打包到战争才能使用吗?因为在我的代码中我无法调用 jquery 函数。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
<script type="text/javascript" src="js/06.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#form'':name").click(function() {
alert("hii");
});
});
</script>
</h:head>
<h:body>
<h:form id="form">
<h:outputText id="hi" value="hi guys"></h:outputText>
<input id="name" />
</h:form>
</h:body>
</html>
当我单击输出框时,此警报不会弹出。
在我的pom中,我使用了这种依赖关系。
<dependency>
<groupId>com.efsavage.jquery</groupId>
<artifactId>jquery-maven</artifactId>
<version>1.7.2</version>
</dependency>
您可以像在其他 Web 应用程序中一样使用它,jsf 标签也支持 onclick 属性。请下载我的JSF前端完全配置的Web应用程序(JSF2.2 + Primefaces+JQuery)并对其进行测试。这是一个链接,JSF2.2 前端
需要注意的是:Primefaces也使用了Jquery,你可以使用它,或者你可以跳过并包含你的jquery。在我的项目中,您可以找到配置的头文件。
这里也很好的例子 如何通过jQuery获取JSF id祝你好运!
相关文章:
- 使用 jQuery/JavaScript 在 JSF 中更改选定行的背景颜色
- 为什么分页数据表JQuery没有'不要使用JSF ui:重复
- JSF 中的 JQuery 按 id 获取元素
- 将 jQuery 错误处理添加到列表、网格内的 JSF 页面上的所有图像
- jQuery 的 JSF 组件选择器
- 在JSF登录对话框中使用jQuery/Javascript重置密码
- JSF 页中的“JQuery”对话框
- 如何使用 JSF 实现 JQuery 确认对话框
- 将 Jquery 事件附加到 JSF 数据表
- 如何在JSF中使用jQuery
- 关闭 Jquery 对话框之前未显示 JSF 验证错误
- 在 jsf 的表单错误上重新加载某个 jQuery 代码
- JSF h:outputScript ordering and PrimeFaces jQuery
- 在 JSF 面板网格上使用 jQuery onmousedown 和 onmouseup
- 如何使用javascript/JQuery调用jsf页面上的隐藏按钮
- jquery Curvy Corner插件没有't在JSF ajax请求后加载
- 当输入文本中写入内容时,如何通过jquery在jsf中启用命令按钮
- 如何将Jsf Bean变量值传递给Jquery/JavaScript
- JQuery验证()与JSF和页面提交刷新
- 如何从jQuery或JavaScript访问JSF's SelectItem