Below is my code .
I want to pass ID's in CAML query and get respective title.
totalID=[1,2,3];
function GetTitleIdea()
{
var promise = GetItemId();
promise.done(function()
{
for(var i=0;i<totalID.length;i++)
{
var contextIdeas = new SP.ClientContext();
var list = contextIdeas.get_web().get_lists().getByTitle('Ideas');
var caml = new SP.CamlQuery();
caml.set_viewXml("<View><Query><Where><Eq><FieldRef Name='ID'/><Value
Type='Integer'>"+totalID[i]+"</Value></Eq></Where></Query></View>");
var returnedItemsIdeas = list.getItems(caml);
contextIdeas.load(returnedItemsIdeas);
contextIdeas.executeQueryAsync(
Function.createDelegate(this,
function()
{
var enumeratorIdeas = returnedItemsIdeas.getEnumerator();
while (enumeratorIdeas.moveNext())
{
var listItemIdeas =enumeratorIdeas.get_current();
Title=listItemIdeas.get_item('Title');
console.log(Title);
}
}),
Function.createDelegate(this,
function (sender, args)
{
Console.log(err.message);
}));
}
});
}