use native select folder dialog
This commit is contained in:
parent
1d52413618
commit
b2368b9053
6 changed files with 94 additions and 46 deletions
|
|
@ -217,14 +217,7 @@ oml.ui.importExportDialog = function() {
|
|||
var $element = Ox.Element(),
|
||||
$form = Ox.Form({
|
||||
items: selected == 'import' ? [
|
||||
Ox.Input({
|
||||
autocomplete: function(value, callback) {
|
||||
oml.api.autocompleteFolder({path: value}, function(result) {
|
||||
callback(result.data.items);
|
||||
});
|
||||
},
|
||||
autocompleteSelect: true,
|
||||
changeOnKeypress: true,
|
||||
oml.ui.selectFolder({
|
||||
id: 'path',
|
||||
label: 'Source Path',
|
||||
labelWidth: 128,
|
||||
|
|
@ -256,14 +249,7 @@ oml.ui.importExportDialog = function() {
|
|||
width: 480
|
||||
})
|
||||
] : [
|
||||
Ox.Input({
|
||||
autocomplete: function(value, callback) {
|
||||
oml.api.autocompleteFolder({path: value}, function(result) {
|
||||
callback(result.data.items);
|
||||
});
|
||||
},
|
||||
autocompleteSelect: true,
|
||||
changeOnKeypress: true,
|
||||
oml.ui.selectFolder({
|
||||
id: 'path',
|
||||
label: 'Destination Path',
|
||||
labelWidth: 128,
|
||||
|
|
@ -296,6 +282,7 @@ oml.ui.importExportDialog = function() {
|
|||
.bindEvent({
|
||||
change: function(data) {
|
||||
var values = $form.values();
|
||||
console.log(values)
|
||||
$activityButton[selected].options({
|
||||
disabled: !values.path
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue