Skip to content

This project is a sandbox SharePoint CAML query list filter web part written using jQuery UI, ECMAScript Client Object Model (JSOM), REST API, and CamlJs.

Notifications You must be signed in to change notification settings

mflorez/SandFilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SandFilter

SharePoint CAML query list filter sandbox web part written using jQuery UI, ECMAScript Client Object Model (JSOM), REST API, and CamlJs.

This is a simple SharePoint 2010 list filter web part that incorporates: jQuery UI, ECMAScript Client Object Model (JSOM), JSON, REST API, and CamlJs in an easy to deploy sandbox web part. This web part was developed as a way to test how all of these technologies can be used to create a user-friendly responsive solution in the hopes that some of these lessons learned can be applied to more complex implementations using these diverse technologies.

To publish the web part, right click on the SandFilter project, and select “Publish…”. Select “Publish to SharePoint Site (Sandboxed solutions only)” Site URL: . Select “Open the Solution Gallery page in the browser after publishing.” Activate the SandBox filter solution after publish. From the “Custom” group in your Web Parts Categories listing, add SandFilter to the top of a list view to search filter your list. There is no web part configuration required.

Features SandFilter has many features that make it a user-friendly and responsive SharePoint list filter web part. Some of the features include:

  1. Sandbox solution: it is easy to deploy.
  2. Zero configuration deployment: web part auto configures based on the current list view.
  3. Search on any data type field: Text, Number, Date, People, Note, etc.…
  4. Autocomplete: searches for like terms as you type. Know of likely results as you type for easy filter creation.
  5. Compound Filter Options: create complex filter using any combination of logic or comparison operators.
  6. Date Range/Date Range Overlap support.
  7. Data-type aware control options

About

This project is a sandbox SharePoint CAML query list filter web part written using jQuery UI, ECMAScript Client Object Model (JSOM), REST API, and CamlJs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published