jQuery mobile ajax突然停止工作

时间:2013-01-31 17:29:04

标签: jquery cordova jquery-mobile

我正在开发适用于Android的Phonegap + jQuery Mobile应用程序。它有一个注册表单供用户在服务器上注册。表单数据由ajax发送到服务器,如果成功,ajax的success函数显示相应的确认。它工作得非常好,但突然ajax停止工作。 为了检查,我甚至试图在$(文档).ajaxStart中发出警报,它工作正常,但'ajax post'请求不能以某种方式工作。 我使用的是cordova 2.3.0和jquery mobile 1.2.0。

以下是我的ajax post请求代码:

$.ajax({
                type:"POST",
                url:"http://10.0.2.2/register_process.php",
                cache:false,
                data:serializedData,
                success:function(data){
                    data = $.trim(data);
                    if(data=="true"){
                       $('#hdr-register').text('Success');
                       $('#form-content').remove();
                       $('#success-content').html("<p>Great! you have successfully created an account. Sign-in to proceed.</p>");
                    }
                    else if(data=="duplicate"){
                        alert('The email that you have entered is already registered!');
                    }
                },
                error:function(){
                    alert('Unable to register! Try again.');
                }
            });

0 个答案:

没有答案