直到今天,我在共享点网站上创建了两个链接列表,该列表仍然有效。 当用户单击按钮->激活的函数OpenInDialog()并加载页面时,用户将表格填充到该页面,脚本将其保存到第二个列表之后,但是我的页面没有加载,只是刷新了。当我输入“编辑片段”时,脚本起作用。但是当我保存后,仍然没有用,该如何解决?
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript">
function openInDialog()
{
var pageUrl = "https://share.novartis.net/sites/ruphoncology/Lists/Digital_MappingKPI/NewForm.aspx?&Source=" + document.URL
console.log(pageUrl)
var needCallbackFunction = true;
var options = {
url: pageUrl,
width: 650,
height: 650,
allowMaximize: true ,
showClose: true,
dialogReturnValueCallback : dialogClosed
};
SP.SOD.execute('sp.ui.dialog.js', 'SP.UI.ModalDialog.showModalDialog', options);
};
<style>
[type="button1"] {
margin-top: 5px;
marring-left: 10px;
padding-left: 15px;
width: 170px;
height: 45px;
}
</style>
<table>
<tr>
<th>
<button type="button1" class="btn btn-default" onclick="openInDialog()">
<span align="right" class="glyphicon glyphicon-plus" aria-hidden="true" ></span> Approved eMail
</button>
</th>
</tr>
</table>