Javascript jquery移动web应用程序开发(需要帮助)

Javascript jquery移动web应用程序开发(需要帮助),javascript,json,jquery,jquery-mobile,Javascript,Json,Jquery,Jquery Mobile,有谁能告诉我如何使用jquery将数据发送到web服务并从web服务接收数据? 如果我们使用web服务,我们是否需要使用url来获取记录 $j.ajax({ type: "GET", url: "testing.json", dataType :'json', contentType:'application/json; charset =utf-8', success:function(data)

有谁能告诉我如何使用jquery将数据发送到web服务并从web服务接收数据? 如果我们使用web服务,我们是否需要使用url来获取记录

$j.ajax({
        type: "GET",
        url: "testing.json",
        dataType :'json',
        contentType:'application/json; charset =utf-8',
        success:function(data)
        {
        $j.each(data, function(index,element){
            $j('#json').append("<li class='ui-li ui-li-static ui-btn-up-c ui-corner-top ui-corner-bottom ui-li-last'>"+element+"</li>");
         });
        }
    })
});
我正在使用jQuery mobile开发web应用程序

有谁能告诉我如何使用jquery将数据发送到web服务吗

将其作为第一个参数传递给ajax的对象上的数据属性

如何格式化数据将取决于特定的web服务

您现有的代码声明它将是JSON,因此传递给数据的数据应该是JSON文本的字符串表示

您需要将类型更改为POST才能执行此操作。content-type请求头描述了请求主体,而您不能通过get请求获取其中一个

如果web服务不希望接收JSON数据,则需要更改代码以表示它所期望的内容

并从web服务接收数据

从传递给success函数的回调函数的第一个参数开始读取

如果它是已知的数据格式XML、HTML或JSON,那么jQuery应该自动解析它。请注意,您有一个数据类型:“json”,它将覆盖服务器所发送回的任何内容,并尝试将其解析为json数据

如果我们使用web服务,我们是否需要使用url来获取记录

$j.ajax({
        type: "GET",
        url: "testing.json",
        dataType :'json',
        contentType:'application/json; charset =utf-8',
        success:function(data)
        {
        $j.each(data, function(index,element){
            $j('#json').append("<li class='ui-li ui-li-static ui-btn-up-c ui-corner-top ui-corner-bottom ui-li-last'>"+element+"</li>");
         });
        }
    })
});

对。URL是标识web服务器端点的方式。

使用jquery ajax调用从web服务获取数据的一个liitle示例

function GetData() {

    $.ajax({
        type: "POST",
        url: "Members.asmx/GetMemberDetails",//your webservice call
        data: "{'MemberNumber': '" + $("#txt_id").val() + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: OnGetMemberSuccess,
        error: OnGetMemberError
    });
}

function OnGetMemberSuccess(data, status) {
    //jQuery code will go here...
}

function OnGetMemberError(request, status, error) {
    //jQuery code will go here...

 }
例如: