I have a javascript and i can't get the CAML or listitems.
//http://vadimtabakman.com/nintex-forms-multilingual-form.aspx
NWF$(document).ready(function () {
var language = NWF$('#' + varLanguage);
language.change(function() {
//alert(language).val(); // else alert error message
var languageValue = this.value.split(";#")[1];
alert(languageValue);
var clientContext = SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('Survey Label Translation');
var camlQuery = new SP.CamlQuery();
alert('line 15');
camlQuery.set_viewXml(
'<View>' +
'<Query>' +
'<Where>' +
'<Eq>' +
'<FieldRef Name=\'Language\'/><Value Type=\'Choice\'>' + Spanish + '</Value>' +
'</Eq>' +
'</Where>' +
'</Query>' +
'</View>'
);
alert('line 26');
this.collListItems = oList.getItems(camlQuery);
clientContext.load(collListItems);
alert('line 30');
alert(collListItems.status);
if (collListItems.status == 200)
{
var rows = collListItems.responseXML.getElementsByTagName('z:row');
for(x=0; x < rows.length; x++)
{
var listLabelID = rows[x].getAttribute('ows_Title'); // query field + ows prefix
var listTranslation = rows[x].getAttribute('ows_Translation'); // query field + ows prefix
translations[listLabelID] = listTranslation;
var node = NWF$('.' + listLabelID).find('.nf-label-control');
node.text(listTranslation);
}
}
else
{
alert('There was an error: ' + collListItems.statusText); // else alert error message
}
});
});