2011-11-05 63 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