jquery中的ajax使用方法

博客主要介绍了Get和Post的相关内容,包含Get的优雅用法、Post的另一种用法,还提及了load,这些都是信息技术领域中网络请求相关的关键信息。

1.Get

$('.manager_republish.notVIP').click(function () {
        $.ajax({
            async: false,
            type: "get",
            url: '@Url.Action("NeedVipPermisson", "MessageDialog", new { area = "Default", Title = "非VIP企业", Content = "此职位不属于VIP企业,不能重新发布" })',
            success: function (data) { ShowMessageModelDialog(data)},
            error: function (jqXHR, textStatus, errorThrown) {
                alert("出错了" + textStatus + " " + errorThrown);
            }
        });
    });

2.Post

$.ajax({
        async: false,
        dataType: "JSON",
        contentType: "Application/json",
        type: "post",
        url: "../../Control/Webservice/changeInfo.asmx/Insertdata",
        data: "{'user_Name':'"+user_name+"','stu_id':'" + stu_id.val() + "','stu_name':'" + stu_name.val() + "','stu_major':'" + stu_major.val()
            + "','stu_dept':'"+stu_dept.val()+"'}",
        suceess: function(data) {
            alert(data.d);
        },
        error: function() {
            alert("chucuole");
        }
    });

3.Get的优雅用法

    $.getJSON('/Enterprise/Default/DeleteJob?id=' + key, 
                   function (data) {
                    if (data.isSuccess) { $('.Jobkey' + key).remove(); }
                    else {
                        alert(data.msg);
                    }
                });

4.post的另一种用法

function ReloadCities() {
                var $ddlCity = $("#ddlCity");
                var selec = $("#ddlProvince").val();
                if (selec) {
                    $ddlCity.find("option").remove();
                    var url = "@(Url.Action("CityListByProvinceId", "Enterprise", new { area = "Admin" }))";
                    $.post(url, { 'id': selec }, function (data) {
                        for (var i = 1; i < data.length; i++) {
                            $($ddlCity).append($("<option></option>").text(data[i].addressName).val(data[i].addressId))
                        }
                    }, "json");
                }
                else {
                    $ddlCity.find("option").remove();
                    $("<option></option>").val("").text("--请选择--").appendTo($ddlCity);
                }
            }

5.load

$('#tabs-2').load('Temp_login.html', function (responseText, textStatus) {
        if (textStatus === "success") {
        $('#tabs-2 .form-actions .primary').attr("id", "tea_login");
        $("#tea_login").click(tea);
        
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值