`
冷寒冰
  • 浏览: 253872 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery:$.ajax() 简单 例子

 
阅读更多
function CoursewareOffShelf(o) {
            alert(o.id);
            $.ajax(
                {
                    type: "post",
                    url: "AjaxCoursewareOffShelf.aspx",
                    data: {
                        "ApplicationId": o.id,
                        "ApplicationTypeId":2
                    },
                    success: function (data, textStatus)
                    {
                        var j = eval(data);
                        $.each(j, function (i, item) {
                            var count = item.count;
                            if (count > 0) {
                                var _mkingCount = $('#<%=lbShelfed.ClientID %>').html();
                                var _mkingCurrentCount = (_mkingCount - 1);
                                $('#<%=lbShelfed.ClientID %>').html(_mkingCurrentCount);
                                divShelfed_click();

                            }
                            else {
                                alert("课件下架申请失败!");
                            }

                        })
                    },
                    complete: function (XMLHttpRequest, textStatus)
                    {
                        //HileLoading();
                    },
                    error: function () {
                        //alert("请求出错");
                    }
                });
               

        }

AjaxCoursewareOffShelf.aspx:
Response.ContentType ="application/json";
            int count = -1;
            string ApplicationId = (Request["ApplicationId"] == null || Request["ApplicationId"] == "") ? null : Request["ApplicationId"];
            string ApplicationTypeId = (Request["ApplicationTypeId"] == null || Request["ApplicationTypeId"] == "") ? null : Request["ApplicationTypeId"];
            if (ApplicationTypeId != null && ApplicationId != null)
            {
                int _applicationId = Convert.ToInt32(ApplicationId);
                int _applicationTypeId = Convert.ToInt32(ApplicationTypeId);
                EProductApplicationBLL ebl = new EProductApplicationBLL();
               count=ebl.OffShelfApplication(_applicationId, _applicationTypeId);
              
           
            }
            Response.Write("[{ \"count\":\"" + count.ToString() + "\"}]");
0
0
分享到:
评论

相关推荐

    asp+ajax(jQuery)实例($.ajax()、$.post()、$.get()、$.getJSON()四种模式可选)

    asp+ajax(jQuery)实例($.ajax()、$.post()、$.get()、$.getJSON()四种模式可选 Ajax是目前比较流行的网站建设技术,尤其作为网站建设者来说,掌握它十分有必要,如果用原生Javascript开发则比较困难,还好有强大的...

    Jquery中$.getScript()$.getJSON

    这些方法都是基于jQuery的`$.ajax()`基础构建的,提供了更为简洁和方便的接口。下面我们将详细探讨这三个函数的用法和特点。 首先,`$.getScript()`方法用于动态地从服务器加载并执行JavaScript文件。这个方法的...

    解决JQurey跨域问题$.get|$.post|$.getJSON等等统统可跨域

    本篇将详细介绍如何解决jQuery跨域问题,涉及的方法包括$.get、$.post和$.getJSON等。 首先,我们需要理解什么是跨域。同源策略是浏览器为保障安全而实施的一项机制,它规定JavaScript只能访问与当前页面同源(协议...

    jQuery使用$.ajax提交表单完整实例

    本文实例讲述了jQuery使用$.ajax提交表单的方法。分享给大家供大家参考,具体如下: 首先,新建Login.html页面: &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...

    学习jQuery中的Ajax——$.get()方法

    jQuery的`$.get()`方法为开发人员提供了一种简单而有效的方式来执行GET类型的Ajax请求。通过它,我们可以轻松地从服务器获取数据并在页面上进行处理,无需处理底层的XMLHttpRequest对象。结合其他jQuery的Ajax方法,...

    javascript jQuery $.post $.ajax用法

    JavaScript 和 jQuery 提供了多种方式来执行 AJAX(Asynchronous JavaScript and XML)请求,其中 `$.post` 和 `$.ajax` 是最常用的两个方法。AJAX 允许在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容...

    Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结

    在jQuery中,有四种主要的Ajax方法用于与服务器进行异步数据交互,它们分别是$.get(), $.post(), $.ajax()和$.getJSON()。这些方法简化了JavaScript中的Ajax操作,使得开发者能够更加便捷地处理数据交互。 1. **$....

    深入理解jquery的$.extend()、$.fn和$.fn.extend()

    在jQuery中,`$.extend()`、`.fn`(即`jQuery.fn`)和`.fn.extend()`是开发者用于增强其功能和创建插件的关键部分。下面我们将详细探讨这三个概念。 1. `$.extend()` `$.extend()`方法用于合并一个或多个对象的属性...

    asp.net+jquery+ajax所有调用例子

    在JavaScript中,我们可以使用jQuery的$.ajax()方法发起请求: ```javascript $.ajax({ type: "POST", url: "Handler.ashx", data: JSON.stringify({ key: "value" }), contentType: "application/json; ...

    jQuery Ajax 实例代码 ($.ajax、$.post、$.get)

    $.post 和 $.get 方法则是 $.ajax 方法的快捷方式,适用于更简单的 GET 或 POST 请求。$.post 方法用于发送 POST 请求,而 $.get 用于发送 GET 请求。它们的参数相对简单,主要包含 url、data、success、dataType 和...

    jQuery使用$.ajax进行异步刷新的方法(附demo下载)

    在本文中,我们将深入探讨如何使用jQuery的$.ajax方法实现异步刷新功能。$.ajax是jQuery库中的核心组件,它允许我们与服务器进行异步数据交互,无需刷新整个页面,从而提升用户体验。以下是对示例代码的详细解释: ...

    jQueryAjax.rar_jquery 例子

    **jQuery与Ajax的结合使用详解** 在Web开发中,jQuery是一个强大的...在"jQueryAjax.rar_jquery 例子"中,你将找到更多关于如何实际应用这些技术的实例,这对于理解和掌握Web前端开发中的Ajax技术具有很高的学习价值。

    jQueryPost页面不能刷新

    在JavaScript和jQuery的世界里,`$.ajax`系列方法是用于执行异步数据请求的核心工具,其中`$.post`是它们的简化版本,专门用于POST类型的HTTP请求。然而,当遇到"jQueryPost页面不能刷新"的问题时,这通常意味着在...

    基于jquery的$.ajax async使用

    在JavaScript的世界里,jQuery库极大地简化了与服务器端交互的过程,其中包括使用`$.ajax`方法进行Ajax(异步JavaScript和XML)请求。`$.ajax`是jQuery提供的一个强大的功能,它允许开发者在不刷新整个页面的情况下...

    jQuery使用$.ajax进行即时验证的方法

    总的来说,通过本文的介绍和示例代码,我们可以看到jQuery结合$.ajax方法实现即时验证是一种简单而实用的技术方案。通过合理地设计前端验证逻辑和后端处理程序,可以有效地提高Web应用的用户体验和效率。

    jquery $.each json 获取json 数据

    在实际项目中,配合其他jQuery方法,如$.ajax进行异步数据交互,可以实现更强大的功能。 总结来说,jQuery的$.each函数是处理JSON数据的一个强大工具,它可以轻松遍历JSON对象和数组,为JavaScript开发者提供了极大...

    Struts2+jQuery+ajax+mySql实现省市二级联动

    在jQuery中,$.ajax()函数用于发送异步请求,参数包括URL、类型(GET或POST)、数据、回调函数等。在省市联动的例子中,我们可能需要发送一个GET请求,携带当前选中的省份ID,服务器则返回对应的城市列表。 至于...

    jQuery/jquery-1.7.2.min.js jquery-1.7.2.js 文件

    5. **Ajax**:jQuery封装了Ajax操作,例如`$.ajax()`, `$.get()`, `$.post()`等,使得异步数据交互变得简单。 6. **链式调用**:jQuery的API设计支持链式调用,如`$(selector).addClass('active').css('color', '...

    为jquery的ajax请求添加超时timeout时间的操作方法

    举个简单的例子,如果我们希望一个Ajax请求最多等待4秒钟,可以这样设置: ```javascript $.ajax({ url: '/onceos/version', dataType: 'json', timeout: 4000, success: function(result) { console.log('OK'...

    jQuery使用$.ajax进行即时验证实例详解

    在本实例中,我们将深入探讨如何使用jQuery的$.ajax方法进行即时验证,特别是在与ASP.NET后端进行交互的场景。即时验证是一种提高用户体验的技术,它允许在用户输入时立即检查数据的有效性,而无需等待整个表单提交...

Global site tag (gtag.js) - Google Analytics