2011-01-13 18 views
7

Selamlar,JQuery Mobil - bir form POST ve yanıt

olsun ben şu jquery mobil sayfası vardır:

<div data-role="content"> 
    <center> 
    <img src="./images/logo320.png" /> 
    </center> 

    <br><br> 

    <form method="POST" action="./ajax/login.php"> 
     <label for="login_unameLabel">Username:</label><br> 
     <input type="text" name="login_uname" id="login_uname" /><br> 

     <label for="login_pwordLabel">Password:</label><br> 
     <input type="password" name="login_pword" id="login_pword" /><br> 

     <button id="login_submit" type="submit" data-theme="a">Submit</button> 
    </form> 
</div> 

ya "Tamam" ya da "nok" döndürür ./ajax/login.php. Bu sonucu sayfamda nasıl kaydedebilirim? H (k) y & & D &

k.data ([Bu hatası bölün] yanlış) a.mobile.activePage = k:

Firebug aşağıdaki hata almaya devam ... dd jQuery mobil sonucu bazı işlemler gerçekleştirirken sanki? Ben bunun olmasını istemiyoruz oluyor +

(k) "ı olur dışarı " .removeClass (. Ben sahip mı geçerli bir jquery mobile döndürmek için PHP'mden HTML sayfası?

Herhangi bir fikir büyük beğeni topluyor. şeklinde kullanılarak

<script> 
$(document).ready(function() { 
    $("#login_submit").click(function() { 
    alert('clicked'); 
    }); 
}); 
</script> 
+0

devre dışı bırakabilir? –

+0

Çözümü yukarıda gördünüz mü? – Eamorr

+2

jQuery Mobile'ı tasarlandığı şekilde kullanmalısınız ve akılda “aşamalı geliştirme” ile birliktedir. Bütün fikir, javascript olmadan bile çalışacak bir sayfa oluşturmaktır. Bu yüzden cevap veririm - bir giriş formu gönderildikten sonra tam sayfa içeriğine dönmelisiniz. İnternet her zaman böyle çalıştı. – naugtur

cevap

9

data-ajax="false": yoluyla olayları tıklayın

<input type="button" id="login_submit" data-theme="a" value="Submit" /> Şimdi yakalayabilir kullanın:

Çözüm önceden

çok teşekkürler.

o zaman sen bu çalışma almak jQuery mobil oto ajax arama