You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
James R. Griffin III edited this page Oct 11, 2018
·
4 revisions
You can trigger browse-everything using either data attributes (see the README) or by calling one of these JavaScript methods
Example
You can trigger browse-everything like this:
$('#browse').browseEverything(options)
Methods
.browseEverything(options)
Attaches the browsing behavior to the click event of the receiver.
$('#browse').browseEverything({route: "/browse",target: "#myForm"}).done(function(data){// User has submitted files; data contains an array of URLs and their options}).cancel(function(){// User cancelled the browse operation}).fail(function(status,error,text){// URL retrieval experienced a technical failure});
.browseEverything()
Returns the existing callback object for the receiver, allowing for a mix of data attribute and JavaScript modes.
<buttontype="button" data-toggle="browse-everything" data-route="/browse"
data-target="#myForm" class="btn btn-large btn-success" id="browse">Browse!</button><script>$(document).ready(function(){$('#browse').browseEverything().done(function(data){// Set the "done" callback for the already-defined #browse button})});</script>