在 SharePoint 2010 中,我有一个可视化 Web 部件,它使用SP.UI.ModalDialog.showModalDialog
该对话框显示正常,但是当我尝试使用关闭对话框时
SP.UI.ModalDialog.commonModalDialogClose(SP.UI.DialogResult.OK, someValue)
我收到一条错误消息
无法获取属性“OK”的值:对象为 null 或未定义
一个快速/hacky 的解决方法是使用 1 代表
SP.UI.DialogResult.OK
谢谢,我能够使用数字而不是 SP.UI.DialogResult.OK 来实现此功能。
例如...
SP.UI.ModalDialog.commonModalDialogClose(0,'Canceled the dialog.');
就像使用 SP.UI.DialogResult.cancel
SP.UI.ModalDialog.commonModalDialogClose(1,'Yay Success!');
就像使用 SP.UI.DialogResult.OK
SP.UI.ModalDialog.commonModalDialogClose(-1,'Uh oh... Error');
就像使用 SP.UI.DialogResult.invalid
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)