(2)
jquery ile ilgili bir soru
function save() {jQuery.ajax({type: 'POST',url: 'kayit.php',data: $('#gonder').serialize(),error:function(){ $('.main').html("Bir hata algılandı."); }, success: function(veri) { $('.main').html(veri);}});} <form id="gonder"><input type=text" name=falanca"/><input type="button" value="Kaydet" onclic
function save() {
jQuery.ajax({
type: 'POST',
url: 'kayit.php',
data: $('#gonder').serialize(),
error:function(){ $('.main').html("Bir hata algılandı."); },
success: function(veri) { $('.main').html(veri);}
});
}
<form id="gonder">
<input type=text" name=falanca"/>
<input type="button" value="Kaydet" onclick="save();" class="button" />
<form>
veriyi bu şekilde gönderip kaydediyorum. fakat butona fare ile tıklayınca işlem çalışıyor. enter ile göndermek istediğimde bir şey olmuyor. yapılabilecek bişey var mı?
0
onkeypress ile yapılabilir. bir fonksiyon oluşturup basılan tuş, enter tuşunun ascii koduna eşitse save()'i tetikle diyebilirsin. kolay gelsin.
0
fw fw fw fw bak bi bak
(
02.03.10)
butona "id" verip ve onclick'i kaldırıp şu hale getirip deneyebilirsiniz:
<input id="button" type="button" value="Kaydet" class="button" />
jQuery("input#button").click(function(){
jQuery.ajax({
type: 'POST',
url: 'kayit.php',
data: $('#gonder').serialize(),
error:function(){ $('.main').html("Bir hata algılandı."); },
success: function(veri) { $('.main').html(veri);}
});
});
0