Quantcast
Channel: SharePoint 2013 - Development and Programming forum
Viewing all articles
Browse latest Browse all 7589

How to search only People using javascript (sp.search.js)?

$
0
0

My code:

$("#searchButton").click(function () {       

var keywordQuery = new Microsoft.SharePoint.Client.Search.Query.KeywordQuery(context);       

keywordQuery.set_queryText($("#searchTextBox").val());       

var searchExecutor = new Microsoft.SharePoint.Client.Search.Query.SearchExecutor(context);

results = searchExecutor.executeQuery(keywordQuery);       

context.executeQueryAsync(onQuerySuccess, onQueryError);   

});       

function onQuerySuccess() {       

$("#resultsDiv").append('<table>');       

$.each(results.m_value.ResultTables[0].ResultRows, function () {     

$("#resultsDiv").append('<tr>');           

$("#resultsDiv").append('<td>' + this.Author + '</td>');           

$("#resultsDiv").append('<td>' + this.Title + '</td>');           

$("#resultsDiv").append('</tr>');       

});       

$("#resultsDiv").append('</table>');   

}


But this code actually find all results. How to filter to show only People results?



Viewing all articles
Browse latest Browse all 7589

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>