2012-04-20 01:05:54 +02:00
|
|
|
(function($) {
|
|
|
|
$.entwine('ss', function($) {
|
|
|
|
// Install the directory selection handler
|
2013-05-26 01:11:05 +02:00
|
|
|
$('form.uploadfield-form .TreeDropdownField').entwine({
|
2012-04-20 01:05:54 +02:00
|
|
|
onmatch: function() {
|
|
|
|
this._super();
|
|
|
|
|
|
|
|
var self = this;
|
|
|
|
this.bind('change', function() {
|
|
|
|
// Display the contents of the folder in the listing field.
|
|
|
|
var fileList = self.closest('form').find('.ss-gridfield');
|
|
|
|
fileList.setState('ParentID', self.getValue());
|
|
|
|
fileList.reload();
|
|
|
|
});
|
2012-05-14 01:43:36 +02:00
|
|
|
},
|
|
|
|
onunmatch: function() {
|
|
|
|
this._super();
|
2012-04-20 01:05:54 +02:00
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|
|
|
|
})(jQuery);
|