Mercurial > hg > batmud > maputils
changeset 1802:649998a9b6d8
Handle empty result set.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 29 Oct 2017 22:27:08 +0200 |
parents | 03db1dc33af9 |
children | 88406bf2d1e5 |
files | www/search.js |
diffstat | 1 files changed, 8 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/www/search.js Sun Oct 29 22:10:08 2017 +0200 +++ b/www/search.js Sun Oct 29 22:27:08 2017 +0200 @@ -108,6 +108,7 @@ mapWS.send("MAPSEARCH:"+ 10 +":"+ searchList.join(":") +"\n" + fieldPattern.value); }; + // Register events mapWS.onmessage = function(evt) { if (evt.data.substr(0, 6) == "ERROR:") @@ -115,7 +116,7 @@ mapLog("ERROR! "+ evt.data.substr(6)); } else - if (evt.data.substr(0, 7) == "RESULT:" && evt.data.length > 10) + if (evt.data.substr(0, 7) == "RESULT:" && evt.data.length >= 9) { var results = JSON.parse(evt.data.substr(7)); mapLog("Receiving results."); @@ -134,6 +135,12 @@ (res[1] ? " <span class=\"cent\">centered</span>" : "")+ "</div>"; } + + if (str.length == 0) + str = "<div>No matches found.</div>"; + else + str = "<div>"+ str +"</div>"; + fieldRes.innerHTML = str; } else