diff --git a/fangofmongo/static/fom/js/fangofmongo_ui.js b/fangofmongo/static/fom/js/fangofmongo_ui.js
index e0f15cc..4086fbb 100755
--- a/fangofmongo/static/fom/js/fangofmongo_ui.js
+++ b/fangofmongo/static/fom/js/fangofmongo_ui.js
@@ -430,7 +430,30 @@ Fom_item_list = $.extend({}, $.ui.fom_object.prototype,{
this.clear_id = this.options['div_id'] + '_clear';
var this_obj = this;
- $('#' + this.options['div_id']).append("
");
+ $('#' + this.options['div_id']).append("\
+ \
+
\
+
\
+
\
+ \
+ \
+ \
+
\
+
\
+
\
+
\
+
\
+
");
+
var my_id = '#' + this.options['div_id'];
var search_id = this.search_id;
var clear_id = this.clear_id;
@@ -477,7 +500,13 @@ Fom_item_list = $.extend({}, $.ui.fom_object.prototype,{
$('#' + dialog_id).dialog('option','title_prefix',this.options['title']);
$('#' + search_id).click(function() {
- $('#' + dialog_id).dialog('option','title', $('#' + dialog_id).dialog('option','title_prefix')+' ~' + $('#' + input_id).get(0).value); $(my_id).trigger('search', [$('#' + input_id).get(0).value])
+ search_term = $('#' + input_id).get(0).value.trim();
+ if (search_term != '')
+ dialog_title = $('#' + dialog_id).dialog('option','title_prefix')+' ~' + search_term;
+ else
+ dialog_title = $('#' + dialog_id).dialog('option','title_prefix');
+
+ $('#' + dialog_id).dialog('option','title', dialog_title); $(my_id).trigger('search', [$('#' + input_id).get(0).value])
});
$('#' + clear_id).click(function() {
$('#' + dialog_id).dialog('option','title',$('#' + dialog_id).dialog('option','title_prefix'));
@@ -487,8 +516,7 @@ Fom_item_list = $.extend({}, $.ui.fom_object.prototype,{
$('#' + input_id).keyup(function(event) {
if (event.keyCode == 13) {
- $('#' + dialog_id).dialog('option','title',$('#' + dialog_id).dialog('option','title_prefix')+' ~' + $('#' + input_id).get(0).value );
- $(my_id).trigger('search', [$('#' + input_id).get(0).value])
+ $('#' + search_id).click();
}
})