通过octobercms后端通过JavaScript启动弹出窗口

问题描述 投票:0回答:1

[我试图弄清楚如何使用Octobercms的Ajax框架在后端启动带有关系小部件的弹出窗口。

锚提供data-control='popup'选项,用于创建后端弹出窗口。该框架使用jQuery方法来调用后端$.request('onMethodName', { data: {id: id} });

我尝试添加其他选项,例如$.request('onMethodname', { data: {id: tempMarker.id,control: 'popup' },control: 'popup',dataControl: 'popup' });

但是没有运气。该文档也没有说明该怎么做。我将此附加到后端的地图标记(img标记)的click事件上,应该出现一个弹出窗口来编辑标记数据。

javascript php octobercms octobercms-backend
1个回答
0
投票

这很简单,只需将$.request('onSomething')替换为$.popup(handler: 'onSomething')

感谢https://octobertricks.com/tricks/update-records-from-list-view-in-a-popup找到了这个

© www.soinside.com 2019 - 2024. All rights reserved.