2011-11-05 62 views
1

我喜歡jQuery手機,但我在表面上很失望,沒有支持表單驗證,甚至沒有皮膚。我想使用PHP進行表單驗證......有沒有辦法實現這一點?我已經擁有了所有這些代碼,並且希望儘可能避免在JavaScript中重寫所有代碼。如何使用jQuery手機使用PHP表單驗證

有沒有一種方法可以通過ajax將表單提交到URL,但是返回一個json錯誤信息?

有什麼想法?

+0

'並且想避免,如果possible'改寫這一切的JavaScript。你知道jQuery是JavaScript的權利? – PeeHaa

+0

我的表單驗證目前在PHP中,這就是我所指的 – Webnet

回答

0

我覺得你可以做的形式提交

您可以使用$阿賈克斯和.serialize()http://api.jquery.com/serialize/到FORMDATA發送到服務器,在回調,你可以做任何一個Ajax調用你想,例如突出顯示在一個JSON返回錯誤消息,或在沒有錯誤時移動與$ .mobile.changePage

例的元素:http://jsfiddle.net/VfhMa/14/

其他很好的例子

通過AJAX提交jQuery Mobile的形式與PHP http://www.giantflyingsaucer.com/blog/?p=2574

jQuery Mobile的表單驗證(即使橫向/縱向區別) http://www.elijahmanor.com/2011/02/jquery-mobile-form-validation.html