Я создал два связанных списка на моем сайте sharepoint, и он работал до сегодняшнего дня.Когда пользователь нажимает кнопку -> активная функция OpenInDialog () и загружает страницу, где пользователь заполняет формы, после того как скрипт сохраняет ее во второй список, но моя страница не загружается и просто обновляется.Когда я вхожу в «Edit Snipped», скрипт работает.Но когда я сохраняю, это все еще не работает Как я могу это исправить?
<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>