Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >无法用onclick更新引导模式

无法用onclick更新引导模式
EN

Stack Overflow用户
提问于 2017-10-17 12:46:51
回答 1查看 1.1K关注 0票数 0

目前,我正在尝试打开一个模态对话框,其中包含一个表单,其中填充了支持bean的值。bean使用按钮中提供的对象加载(或者应该加载,就像当前无法工作),因为每个按钮都与表中的一个条目链接。该按钮的当前代码如下。

触发事件的模式和按钮在同一个页面上,但是这个页面有两个bean。一个用于应该在单击按钮后立即显示的模式(用于修改给定的对象),另一个用于打印主窗口中的所有数据。

基本上,我要做的是实例化一个bean,将一个给定的对象传递给@PostConstruct方法,该方法是第二个bean通过请求拥有的,并在所有这些过程完成后显示该模型,刷新该模型,然后显示它。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<b:button value=""
    icon-size="2x"
    onclick="#{bean.dummy()}"
    style="height: 64px; width: 64px; float: right; border: none; margin-top: 25px; border-radius: 0px;"
    oncomplete="$('.config_modal').modal()">
        <f:param name="action" value="#{bean.value}" />
</b:button>

除了这段代码之外,我还尝试了下面列出的几个修改。前一个是最近的。

  • 在此之前,JS的modal()调用是在“onclick”事件中进行的。
  • 添加了一个“虚拟”方法,因为模态对话框从未在实际代码中显示,因为我认为我需要一种触发器。
  • 它不是一个b:commandButton,因为它刷新了整个页面,并且没有显示对话框。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-19 10:16:56

在重新加载页面后,oncomplete将不会触发。您需要使用ajax。例如<h:form><b:commandButton value="click" action="#{bean.dummy}" oncomplete="$('.config_modal').modal('true');"><f:ajax render="@form"/></b:commandButton></h:form>。您希望重新绘制的页面的任何部分都必须在<h:form>中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46798954

复制
相关文章
kali修改更新源(无法安全的用该源更新)
因为kali是国外的,所以一些软件你要下载的话得从国外的网站下载,就会很慢,国内一些公司或者学校提供了国内的下载地址,所以我们需要更换更新源
全栈程序员站长
2022/07/25
1.8K0
OpenCore和Clover引导更新
OpenCore引导更新: 推荐使用OpenCore Configurator工具 [下载地址] OpenCore [下载地址] 先挂载EFI,备份原有引导到U盘/别的地方,方便更新失败时恢复使用。 打开旧引导的/EFI/OC/目录,按住command/win键多选上ACPI Kexts Resources及config.plist 再按command/win键+c复制,到新引导的/EFI/OC/中command/win键+v粘贴覆盖。
GOOPHER
2022/03/30
2.3K0
OpenCore和Clover引导更新
JSX onClick 和 HTML onclick 的区别
在 JSX 中可以通过 onClick 这样的方式给一个元素添加一个事件处理函数,当然,在 HTML 中也可以用 onclick (小写 c),但在 HTML 中直接书写 onclick 一直就是为人垢病的写法,网页应用开发界一直倡导的是用 jQuery 的方法添加事件处理函数,直接写 onclick 会带来代码混乱的问题。
Leophen
2021/07/08
1.8K0
设计模式之迭代器模式 引导篇
这两天,比较火的并购新闻就是,网易考拉被阿里以20亿美元收购。从此网易考拉不再姓“网”而姓“阿”了。并购后的网易考拉和阿里的电商系统进行对接。那么问题来了:在阿里有个早餐店的菜单(CakeHouseMenu)使用的事ArrayList来存放菜单的,考拉有个午餐店的菜单(DinerMenu)使用的是数组结构存放的。现在考拉和阿里合并了,两个点的菜单也要合并。
凯哥Java
2019/09/07
4740
设计模式之迭代器模式 引导篇
设计模式之命令模式-引导篇及原理
项目背景:随着物联网的流行以及智能化家具普及。一个遥控器可以管控家里所有设备(家电等)也很正常了。
凯哥Java
2019/09/02
5320
设计模式之命令模式-引导篇及原理
javascript中onclick(this)用法和onclick(this.value)用法介绍
2.onclick(this)代码详解 一般标签中会使用href和onclick两种方式来进行进行页面跳转或执行动作,但是小编一般都会使用onclick来进行执行Ajax函数进行跳转,并同时使用οnclick=”xxxxxx(this)”来传递动态参数:例子如下
全栈程序员站长
2022/07/08
1.8K0
设计模式之外观模式-引导篇及原理
对于的类对象:DVDPlayer、Projector、Stereo、Popcorn、Screen、TheaterLights etc...
凯哥Java
2019/09/03
4830
设计模式之外观模式-引导篇及原理
关闭win10安全模式引导
目录 1、点击计算机左下角的【田】【win】开始键 2、直接输入cmd 3、通过cmd输入【msconfig】打开系统设置 4、取消【安全引导】的勾选状态 5、重新启动计算机 ---- 1、点击计算机左下角的【田】【win】开始键 2、直接输入cmd 3、通过cmd输入【msconfig】打开系统设置 鼠标选择【引导】的选项 4、取消【安全引导】的勾选状态 取消勾选后直接点击【确定】即可。 5、重新启动计算机 重启后就没有安全模式的引导过程了。 但是不建议关闭安全模式: 安全模式是Wind
红目香薰
2022/11/30
2.9K0
关闭win10安全模式引导
react onclick传递参数
onClick={this.Mallclose.bind(this,e,index)}
windseek
2019/01/02
2.8K0
onclick与addEventListener区别
这次做项目遇到了这个问题,本来习惯性的每次都写的是addEventListener绑定click事件。但是当用addEventListener绑定了多次click事件的时候,引发了我的思考,这两者有区别吗?具体的事件分析可查看另一篇文章
全栈程序员站长
2022/09/14
1.5K0
kubesphere无法更新项目
        kubesphere集群部署了一段时间了,今天需要更新镜像版本,然而在kubesphere页面点击”重新部署“按钮,虽然页面提示”部署成功“,但实际上没一点反应,kubephere关于这个问题可以优化下,如下图所示。
johnhuster的分享
2022/11/07
1.5K0
kubesphere无法更新项目
jsp button onclick事件汇总
<input onclick="document.all.WebBrowser.ExecWB(1,1)" type="button" value="打开" name="Button1"> <input onclick="document.all.WebBrowser.ExecWB(4,1)" type="button" value="另存为" name="Button2"> <input onclick="document.all.WebBrowser.ExecWB(10,1)" type="button"
week
2018/08/27
2.2K0
clover 引导无法扫描 找到windows系统解决办法[通俗易懂]
cmd下cd切换到系统盘盘符 如C: 挂载efi分区为S盘 执行bcdboot C:\Windows /s S: /f uefi /l zh-cn
全栈程序员站长
2022/07/23
1.6K0
Pages 无法使用此AppleID更新
无法更新是因为这个应用并没有绑定到已经登录的AppleID中,点击已购,会提示有应用需要接受,点击全部接受。输入几次密码之后再次更新就ok了、
obaby
2023/02/23
9930
Debian 无法更新和镜像源
位于一台德国的vps, 用的 Debian, 这个逼最近, 突然apt-get 不好使了. 各种error .
chuchur
2023/09/13
9510
PM2用监控模式实时更新Node.js项目!
一、问题简介 监控目录下所有文件,只要有文件更新就立刻重启。 二、解决方案 1、--watch 监控项目目录下所有文件,任意文件有改动,就自动重启 node.js 项目。 # 1、安装 pm2 npm install pm2 @latest -g # or yarn global add pm2 # 2、转到 node.js 项目根目录下 cd < 项目根目录 > # 3、用 pm2 启动 node.js 项目,项目目录下有文件改动就重启 pm2 start app.js--watch # 现在就可以
Learn-anything.cn
2021/11/26
2.9K0
品牌轮:用MOT引导的品牌体验模型
品牌轮,就是利用体验设计,让消费者在关键时刻为我们贴上标签,攻占消费者心智,产生商业价值。说得直白点,就是我们在体验设计的时候,需要达到一个目的,那就是用户体验完之后,会对我们的品牌产生一定的认知。也就是我们说的标签。
石云升
2022/08/25
1.5K0
品牌轮:用MOT引导的品牌体验模型
beegfs 7.3.2更新后服务无法启动
beegfs 7.3.2版本默认强制身份验证身份。所以在安装或升级后,没有配置authfile会导致服务无法启动。
姚华
2023/02/22
2K0
js中onclick传json数据
js中onclick传json数据 现在要在onclick事件中传递对象参数,由于我们是通过字符串拼接传的,那我们传之前用JSON.stringify(value)先将JSON对象转为JSON字符串,传之后再用eval(value)将JSON字符串转为JSON对象。(当然了,方法很多,这只是其中一种)
别团等shy哥发育
2023/02/25
10.3K0
js中onclick传json数据
JS中onclick函数自动执行问题
第一种写法是每次加载时,先调用clickCon方法,然后将执行结果赋给onclick,每次都会执行
西柚dzh
2022/06/09
5.7K0

相似问题

用onclick函数加载引导模式

22

用引导模式更新数据

10

无法更新引导模式表单

125

无法用jquery隐藏引导模式

11

用javascript引导jquery更新模式

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文