remove autocomplete
This commit is contained in:
parent
944378c1df
commit
e0d7b59cbb
1 changed files with 3 additions and 50 deletions
|
@ -1,6 +1,6 @@
|
||||||
$(function(){
|
$(function(){
|
||||||
Ox.debug = Ox.print;
|
Ox.debug = Ox.print;
|
||||||
Ox.print = function() {};
|
//Ox.print = function() {};
|
||||||
|
|
||||||
Ox.theme("modern");
|
Ox.theme("modern");
|
||||||
app = new Ox.App({
|
app = new Ox.App({
|
||||||
|
@ -49,54 +49,7 @@ $(function(){
|
||||||
.css({
|
.css({
|
||||||
marginLeft: "4px"
|
marginLeft: "4px"
|
||||||
});
|
});
|
||||||
|
|
||||||
app.menu = new Ox.MainMenu({
|
app.menu = new Ox.MainMenu({
|
||||||
extras: [
|
|
||||||
new Ox.Input({
|
|
||||||
autocomplete: function(option, value, callback) {
|
|
||||||
var field = option.substring(6).toLowerCase();
|
|
||||||
if(typeof(callback) == 'undefined') {
|
|
||||||
callback = value;
|
|
||||||
value = null;
|
|
||||||
}
|
|
||||||
Ox.debug('app.menu.find.autocomplete: option: ', option, 'value: ', value, ', callback:',callback);
|
|
||||||
Ox.debug('app.menu.find.autocomplete: field: ', field);
|
|
||||||
if(field == 'all') {
|
|
||||||
callback([]);
|
|
||||||
} else if (value) {
|
|
||||||
value = value.toLowerCase();
|
|
||||||
//var order = $.inArray(field, ['year', 'date'])?'-':'';
|
|
||||||
app.request('find', {
|
|
||||||
query: {
|
|
||||||
conditions: [
|
|
||||||
{
|
|
||||||
key: field,
|
|
||||||
value: value,
|
|
||||||
operator: '~'
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
list: 'all',
|
|
||||||
sort: [{key:field, operator: ''}],
|
|
||||||
keys: [field],
|
|
||||||
range: [0, 10]
|
|
||||||
}, function(result) {
|
|
||||||
var items = $.map(
|
|
||||||
result.data.items,
|
|
||||||
function(item, i) { return item.title; }
|
|
||||||
);
|
|
||||||
callback(items);
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
|
||||||
clear: true,
|
|
||||||
highlight: false,
|
|
||||||
id: "find",
|
|
||||||
label: ["Find: Title", "Find: All", "Find: Director", "Find: Country", "Find: Cinematographer"],
|
|
||||||
labelWidth: 96
|
|
||||||
}).width(320),
|
|
||||||
loadingIcon
|
|
||||||
],
|
|
||||||
menus: [
|
menus: [
|
||||||
{
|
{
|
||||||
id: "pandoraMM",
|
id: "pandoraMM",
|
||||||
|
@ -314,6 +267,7 @@ $(function(){
|
||||||
app.menu.bindEvent('click_logout', function(event, data) {
|
app.menu.bindEvent('click_logout', function(event, data) {
|
||||||
app.logout();
|
app.logout();
|
||||||
});
|
});
|
||||||
|
|
||||||
app.menu.bindEvent('click_login', function(element) {
|
app.menu.bindEvent('click_login', function(element) {
|
||||||
var labelWidth = 64;
|
var labelWidth = 64;
|
||||||
var inputWidth = labelWidth+200;
|
var inputWidth = labelWidth+200;
|
||||||
|
@ -390,7 +344,6 @@ $(function(){
|
||||||
.append(d)
|
.append(d)
|
||||||
.open();
|
.open();
|
||||||
});
|
});
|
||||||
|
|
||||||
var bottomPanel = Ox.Toolbar({size: "small"})
|
var bottomPanel = Ox.Toolbar({size: "small"})
|
||||||
.css({
|
.css({
|
||||||
zIndex: 2,
|
zIndex: 2,
|
||||||
|
@ -497,7 +450,7 @@ $(function(){
|
||||||
}]
|
}]
|
||||||
}).appendTo(content);
|
}).appendTo(content);
|
||||||
|
|
||||||
app.bindEvent('submit_find', function(event, data) {
|
app.menu.bindEvent('submit_find', function(event, data) {
|
||||||
app.results.options({
|
app.results.options({
|
||||||
request: function(options) {
|
request: function(options) {
|
||||||
app.request("find", $.extend(options, {
|
app.request("find", $.extend(options, {
|
||||||
|
|
Loading…
Reference in a new issue