Выяснить, какой идентификатор элемента не удалось создать элемент executeQueryAsync
Как я могу найти, что элемент не удалось выполнить метод добавления элемента executeQueryAsync?
это мой код:
var itemArray = [];
var siteUrl = "http://MySite/MM/cm";
var clientContext = SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('xy');
var itemCreateInfo = new SP.ListItemCreationInformation();
oListItem = oList.addItem(itemCreateInfo);
oListItem.set_item('FullName', "ali");
oListItem.set_item('CellPhone', "555-666");
oListItem.update();
itemArray[i] = oListItem;
clientContext.load(itemArray[i]);
clientContext.executeQueryAsync(onQuerySucceeded, onQueryFailed);
function onQuerySucceeded() {
console.log("item created in : ", oListItem.get_id());
}
function onQueryFailed(sender, args) {
console.log('Request failed. ' + args.get_message() + '\n' + args.get_stackTrace());
}
Я не могу определить, какой элемент является дубликатом при создании элемента, что мой запрос не удался! если я могу найти его, я могу обновить его и продолжить с другими!