From 70d72e5f28f85b789026eec5438cd02946876137 Mon Sep 17 00:00:00 2001 From: Jan Dittberner Date: Fri, 11 Jun 2010 23:14:30 +0200 Subject: [PATCH] handle empty email field onBlur event correctly --- .../templates/showformscript.mako | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/ddportfolioservice/templates/showformscript.mako b/ddportfolioservice/templates/showformscript.mako index 93a85bc..84202c3 100644 --- a/ddportfolioservice/templates/showformscript.mako +++ b/ddportfolioservice/templates/showformscript.mako @@ -65,16 +65,22 @@ function updateFields(data, textStatus) { } } +function onChangeShowAll(event) { + alert(event); +} + function onBlurEmail() { - $.ajax({ - 'url' : '${h.url_for(action='fetchdddata')}', - 'data' : {'email' : $('#email').attr('value')}, - 'dataType' : 'json', - 'success' : updateFields, - 'error' : function(request, textStatus, errorThrown) { - $('#email').focus(); - } - }); + if ($.trim($('#email').attr('value')).length > 0) { + $.ajax({ + 'url' : '${h.url_for(action='fetchdddata')}', + 'data' : {'email' : $('#email').attr('value')}, + 'dataType' : 'json', + 'success' : updateFields, + 'error' : function(request, textStatus, errorThrown) { + $('#email').focus(); + } + }); + } } $(document).ready(function() {