php模态窗口,php – 如何在yii2中的模态窗口中使用pjax更新小部件
我在一个模态窗口中有两个ActiveForms,在提交第一个表单后,我需要更新第二个表单并保持模态.
据我所知,pjax可以处理,但无法让它正常工作.
在_form.php中,我有ActiveForm的widget应该更新:
'id'=>'form',
'enableAjaxValidation'=>true,
]); ?>
= Html::activeHiddenInput($riskModel, 'id', ['value' => $riskModel->id]) ?>
'id' => 'solutionItems',
]) ?>
//need to update this widget
= $form->field($riskModel, 'solutions_order')->widget(SortableInput::classname(), [
'items' => $riskModel->getSolutionList(),
'hideInput' => false,
'options' => ['class'=>'form-control', 'readonly'=>false]
]); ?>
= Html::submitButton($riskModel->isNewRecord ? 'Create' : 'Update', ['class' => $riskModel->isNewRecord ? 'btn btn-success' : 'btn btn-primary', 'onclick' => 'return isConnected()']) ?>
然后我有Ajax请求,如果创建了新的解决方案,它将返回成功:
$.ajax({
url: form.attr('action'),
type: 'post',
data: form.serialize(),
success: function (data) {
if (data && data.result == 1) {
$.pjax.reload({container:'#solutionItems'});
}
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
$("#error").html("Kļūda! Neizdevās pievienot ierakstu.").fadeIn('highlight','', 2000, callbackError());
$("#solutions-solution").val("");
}
});
但
$.pjax.reload({container:'#solutionItems'});
关闭模态:(
如果我将返回的值放在div中,那么ajax正常工作并且模态没有关闭.
php模态窗口,php – 如何在yii2中的模态窗口中使用pjax更新小部件相关推荐
- wordpress创建_十分钟即可在WordPress中创建动态小部件
wordpress创建 Have you tried to find functionality for a specific purpose in WordPress but failed to f ...
- 桌面窗口小部件添加List
桌面窗口小部件添加List @Author GQ 2018年07月08日 练习使用添加窗口小部件功能 长按桌面-添加窗口小部件-找到Flag-拖动到屏幕 效果图 流程 创建 MyAppWidgetPr ...
- c语言context窗口,如何在gtk3中为窗口小部件设置特定的css类? (C)
我正在尝试gtk3中的CSS,我不明白如何使用特定的类. C代码: provider = gtk_css_provider_new(); display = gdk_display_get_defau ...
- 变分模态分解_Android小部件示例中的模态对话框(弹出)
变分模态分解 在此示例中,我们将看到如何在主屏幕中创建一个可以打开弹出对话框的Android小部件. 如您所知,Android Widgets是小型应用程序,基本上可以做两件事. 按下时启动新的活动, ...
- c#中的模态对话框和非模态对话框
模态对话框 弹出窗口阻止调用窗口的所有消息响应. 只有在弹出窗口结束后调用窗口才能继续. 在模态窗口"关闭"后,可以读取模态窗口中信息,包括窗口的返回状态,窗口子控件的值. 非模态 ...
- vc 只有顶级窗口可以弹出窗口_如何在Mac上允许弹出窗口
通常,我们尝试避免弹出窗口,但是有时您需要让它们通过.下面这样做的方法. 由于浏览器阻止了弹出窗口,您是否在macOS上遇到网站问题?幸运的是,您可以在计算机上的主要浏览器(例如Safari,Chro ...
- MFC中实现模态对话框的结构与原理
1. 模态对话框 在涉及GUI程序开发的过程中,常常有模态对话框以及非模态对话框的概念 模态对话框:在子界面活动期间,父窗口是无法进行消息响应.独占用户输入 非模态对话框:各窗口之间不影响 模态框和非 ...
- QT中的模态对话框及非模态对话框
模态对话框(Modal Dialog)与非模态对话框(Modeless Dialog)的概念不是Qt所独有的,在各种不同的平台下都存在.又有叫法是称为模式对话框,无模式对话框等.所谓模态对话框就是在其 ...
- Qt中的模态对话框和非模态对话框
模态对话框及非模态对话框(详情见课本P51). 模态对话框:在没有被关闭之前,用户不能与同一个应用程序的其他窗口进行交互,直到该对话框关闭. 非模态对话框:当被打开时,用户既可选择和该对话框进行交互, ...
最新文章
- 使用Metasploit工作区
- 网站标题怎么写可以被搜索引擎快速识别?
- quartz分布式集群部署并且可视化配置job定时任务
- 【QGIS入门实战精品教程】4.3:QGIS属性表按字段链接外部属性数据
- 前端学习(1651):前端系列实战课程之json和字符串互转
- 学习笔记:MySQL字符串类型
- MySql百万数据0秒筛选查询
- 踏上Silverlight的征程 体验Silverlight之美
- 清华,北大坐实亚洲大学Top2,泰晤士2020亚洲大学榜
- 部门日报系统部署备忘录
- linux 分区100g整数,160GB硬盘双系统整数分区推荐方案
- 终端安全防护技术研究(一)
- 聚搜-聚合搜索引擎网页模板
- 曼哈顿算法公式_曼哈顿最小距离算法
- 创建windows虚拟机详细教程
- Unit Of Measure UOM in Oracle Applications Inventory
- 免费申报!5G网络Awards参评企业征集,欢迎参与!
- StackFrame
- 【图文详解】【pycharm】pycharm更换背景颜色
- 【推荐算法论文阅读】LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation
热门文章
- 基于GAN的自动驾驶汽车语义分割
- 【OpenCV 4开发详解】轮廓面积与长度
- 最大流学习笔记(1)
- 如何在 Mutt 邮件客户端中使用密文密码
- 软件篇:程序员如何提升自己的技能
- ADMT3.2域迁移之Server2003至Server2012系列(八)生成密钥文件及安装密码迁移工具...
- 建筑物占据的网格数目的确定(三)
- 关于从Image字段读取图片流并显示在PictureBox控件时报‘参数无效’异常的解决方法...
- archlinux安装小记
- mysql设置远程访问