jQuery kullanıyorum ve aramayı başlatmak için bir arama alanına veri girdikten sonra kullanıcının enter tuşuna basmasını mümkün kılmak istiyorum.jQuery keyup ve Safari'ye 'enter' girme
$('#textSearch').keyup(function (event) {
if (event.keyCode == '13') {
doSearch();
}
return false;
});
Bu Firefox ve IE mükemmel ama hiç Safari'de çalışır:
Aşağıdaki kodu kullanıyorum. Olan şey, safariye girdiğimde ve istediğim şey olmadığında formun gönderilmesi.
Onsubmit = "false;" form çalışması için ama form etiketi bir asp.net sayfasının ana sayfasında olduğundan ve başka sayfalarda gönderilecek forma ihtiyacım olduğundan bir seçenek değildir.
Bu özelliğin Safari'de çalışmasının bir yolu var mı?
DÜZENLEME: Ben de sadece yerine doSearch() fonksiyonunun bir uyarı göstermeye çalıştık. Uyarı iyi görünüyor ama bundan sonra form gönderiliyor.
Mükemmel çalıştı! Teşekkürler! :) – Martin