Skip to content

Commit 4885b34

Browse files
author
Alexandr
committed
fix bugs
Signed-off-by: Alexandr <[email protected]>
1 parent 943e8e8 commit 4885b34

File tree

4 files changed

+19
-9
lines changed

4 files changed

+19
-9
lines changed
File renamed without changes.

examples/test.html renamed to examples/example.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
66

77
<link href="../jquery.kladr.css" rel="stylesheet">
8-
<link href="css/test.css" rel="stylesheet">
8+
<link href="css/example.css" rel="stylesheet">
99

1010
<script src="js/jquery-1.10.2.min.js" type="text/javascript"></script>
1111
<script src="../jquery.kladr.js" type="text/javascript"></script>
12-
<script src="js/test.js" type="text/javascript"></script>
12+
<script src="js/example.js" type="text/javascript"></script>
1313
</head>
1414
<body>
1515
<form>
File renamed without changes.

jquery.kladr.js

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -308,21 +308,31 @@
308308

309309
var open = function( event ){
310310
// return on keyup control keys
311-
if(event.which < 48) return;
312-
311+
if((event.which > 8) && (event.which < 46)) return;
312+
313313
var query = key(input.val());
314-
if(!$.trim(query)) return;
314+
if(!$.trim(query)){
315+
ac.empty();
316+
close();
317+
return;
318+
}
315319

316320
spinnerShow();
317321
trigger('send');
318322

319323
options.source(query, function(objs){
320324
spinnerHide();
321325
trigger('received');
322-
render(objs, query);
323-
position();
324-
ac.slideDown(50);
325-
trigger('open');
326+
327+
if(!$.trim(input.val())){
328+
ac.empty();
329+
close();
330+
} else {
331+
render(objs, query);
332+
position();
333+
ac.slideDown(50);
334+
trigger('open');
335+
}
326336
});
327337
};
328338

0 commit comments

Comments
 (0)