Создание приложения SharePoint с использованием JavaScript для управления уровнем данных.Sharepoint Online, Javascript не работает в Firefox
Эта работа находит в IE и Chrome, но ничего не дорабатывает в Firefox, никаких ошибок нет предупреждений, просто никаких действий!
function List_AddCompany() {
var ListName = "CompanyInfo";
var context = new SP.ClientContext.get_current();
var lstObject = context.get_web().get_lists().getByTitle(ListName);
var listItemCreationInfo = new SP.ListItemCreationInformation();
var newItem = lstObject.addItem(listItemCreationInfo);
newItem.set_item('CPY_ID', $('#CPY_ID').text());
newItem.set_item('CPY_Name', $('#CPY_Name').val());
newItem.set_item('CPY_OverDuePercentage', $('#CPY_OverDuePercentage').val());
newItem.update();
context.executeQueryAsync(Function.createDelegate(this, onSuccess),
Function.createDelegate(this, onFailure));
function onSuccess() {
console.log("Company added successfully");
}
function onFailure(sender, args) {
console.log("There was an error creating company", args);
}
}
Любые идеи, было бы здорово
Cache? Возможно, вы предварительно загрузили страницу внутри firefox, и теперь браузер увидел старый. Попробуйте очистить кеш Firefox или нажмите Ctrl + F5 на странице или запустите Firefox в инкогнито .. – Max
Не бойтесь, у меня есть ощущение, что firefox имеет дело с командой executeQueryAsync, так как он попадает в точку прерывания либо в onSuccess, либо в onFailure – Caz1224
try 'context.executeQueryAsync (onSuccess, onFailure);' – Max