javascript - I can't retrieve single list item from SharePoint using JSOM -
i querying sharepoint 2010 list using caml , jsom. query return 1 item when remove while() loop, nothing happens. appreciated.
function retrievelistitems() { var clientcontext = new sp.clientcontext(); var olist = clientcontext.get_web().get_lists().getbytitle('project'); var prjqry = "<view><query><where><eq><fieldref name='tid' /><value type='text'>" + getquerystring('tid') + "</value></eq></where></query><viewfields><fieldref name='title' /><fieldref name='project_x0020_number' /><fieldref name='station_x0020_name' /><fieldref name='visn' /><fieldref name='station_x0020_number' /></viewfields></view>"; var camlquery = new sp.camlquery(); camlquery.set_viewxml(prjqry); this.colllistitem = olist.getitems(camlquery); clientcontext.load(colllistitem); clientcontext.executequeryasync( function.createdelegate(this, this.onquerysucceeded), function.createdelegate(this, this.onqueryfailed) ); } function onquerysucceeded(sender, args) { var listiteminfo = ''; var listitemenumerator = colllistitem.getenumerator(); while (listitemenumerator.movenext()) { var olistitem = listitemenumerator.get_current(); $('#visn').val(olistitem.get_item('visn')); $('#projtitle').val(olistitem.get_item('title')); $('#station').val(olistitem.get_item('station_x0020_number')); $('#stationname').val(olistitem.get_item('station_x0020_name')); $('#projnumber').val(olistitem.get_item('project_x0020_number')); } }
Comments
Post a Comment