Aslında çok fazla gözlemcilik yapmam ancak geçenlerde dikkatimi çeken bir konu oldu. Her gün düzenli olarak gezdiğim blog sitelerinde arama yapayım dedim. Elim yanlışlıkla enter’a çarptı ve boş bir şekilde aramayı gerçekleştirdi. Bende şaşırdım ve bunun arama yapmaması gerek dedim. Sonra kendi sitemde yaptım aynı işlemi benim sitemde de aradı. Diğer bloglar falan derken bunun gerçekleştirilmediği bir blog göremedim .s Bende bunu engellemek adını jQuery ile ufak bir şey yapıp sizelerle paylaşayım dedim.
Bizim için gerekli olan şey sadece ufak bir jQuery kodu.
$(function(){
$("input[name=arama_s]").click(function(){
var bos = $("input[name=s]").val();
if(!bos){
alert("içini doldurun");
return false;
}else {
}
});
});
Gel Gelelim bu kod ne işe yarıyor?
Bu kodda isimi “arama_s” olan input’a tıklandığında isimi “s” olan inputun boş olup olmadığını kontrol ettirdik. Boş sa alert ile hatamızı verdirdik.
Aslında basit ve kullanışlı bir kod ancak dediğim gibi çoğu sitede bunu göremediğimi tekrar belirtmek isterim.
Birde videolu olarak izleyelim bakalım ne iş yapıyormuş bu kod?
Kaynak: http://erenkeskin.com/wordpress-arama-kutusu-kontrolu-jquery/