AJAX遮罩实例

function checksite()
{
    var site_list=$("textarea[name=‘Oldsite‘]").val();
    if(site_list=="")
    {
        alert(‘IT CANNOT BE EMPTY!‘);
        return false;
    }
    ajaxStar("SEARCHING...");
    $.ajax(
    {
        type:"post",
        url:"transip.asp",
        data:{"search":"check_site","site_list":escape(site_list)},
        error:function(){
            ajaxClose();
            alert("SYSTEM ERROR!");
        },
        success:function(msg)
        {
            ajaxClose();
            var msgArr=msg.split("-|-")
            if(msgArr[0]=="413")
            {
                $("textarea[name=‘Oldip‘]").html(msgArr[1]);
            }
            else
            {
                alert(msgArr[1]);
            }
            //alert(msg[1]);
        }
    }
    )
}

function transferip()
{
    var site_list=$("textarea[name=‘Oldsite‘]").val();
    var ip_list=$("textarea[name=‘Oldip‘]").val();
    var ip_new=$("input[name=‘Newip‘]").val();
    /*var del_go=$("input[name=‘deloldsite‘][checked]").val();
    var check_go=$("input[name=‘checksiteinfo‘][checked]").val();*/
    if(ip_list==""||ip_new=="")
    {
        alert(‘IT CANNOT BE EMPTY!‘);
        return false;
    }
    ajaxStar("LOADING...");
    $.ajax(
    {
        type:"post",
        url:"transip.asp",
        data:{"search":"check_ip","ip_list":escape(ip_list),"ip_new":ip_new,"site_list":escape(site_list)},
        error:function(){
            ajaxClose();
            alert("SYSTEM ERROR!");
        },
        success:function(msg)
        {
            ajaxClose();
            //alert(msg);
            var msgArr=msg.split("-|-")
            if(msgArr[0]=="413")
            {
                alert(msgArr[1]);
            }
            else
            {
                alert(msgArr[1]);
            }
            //alert(msg[1]);
            //location.reload();
        }
    }
    )
}

/**div加载ajax效果***/
function ajaxStar(str,e){//str提示信息  e:iframe框访
    var html="";
    html+="<div id=‘ajaxLoadDiv‘></div>";
    html+="<div class=‘ajaxLoadIcon‘>";
    html+= "<span class=‘ajaxIcon‘></span>";
    if(str)
        html+="<span class=‘ajaxInfo‘>"+str+"</span>";
    html+="</div>";
    $("body").append(html);
    var divH=$(document).height();//-$("#admin_topbj").height();
    $("#ajaxLoadDiv").css({"height":divH,"top":0,"opacity":0.5});
    var iconTop=$(window).height()/2;
    iconTop=iconTop+$(document).scrollTop();
    $(".ajaxLoadIcon").css({"top":iconTop+"px"});
}

/****关闭ajax遮罩*****/
function ajaxClose(){
    $("#ajaxLoadDiv").remove();
    $(".ajaxLoadIcon").remove();
}

function look_seven(){
    window.location.href="/Setinmanager/winhost/migratejob/record.asp";
}

图片地址:微云->工作->代码->加载中Ajax->images

时间: 2024-12-16 07:06:03

AJAX遮罩实例的相关文章

简单的Ajax应用实例

从网页前端输入提示范围内的字符,然后显示从后台返回的结果 <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script type="text/javascript"> function showHint(str) { var xmlhttp; if (str.length==0) {

ajax 基础实例

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 优点:使用ajax读取数据文件,不需要刷新页面就能取出文件数据<br><br><br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition

AJAX 数据库实例

AJAX 用于创建动态性更强的应用程序. AJAX ASP 实例 下面的例子将演示当用户在输入框中键入字符时,网页如何与服务器进行通信: 实例 请在下面的输入框中键入字母(A - Z): 姓名: 建议: 亲自试一下源代码 实例解释 - HTML 页面 当用户在上面的输入框中键入字符时,会执行 "showHint()" 函数.该函数由 "onkeyup" 事件触发: <!DOCTYPE html> <html> <head> <

ajax常用实例代码总结参考

http的交互方法有四种:get.post.put(增加数据).delete(删除数据) put和delete实现用的是get和post get方式 页面不能被修改,只是获取查询信息.但是提交的数据会通过链接暴露在外,使用get请求会被人拿到登陆的用户名和密码,url长度有限制 post方式 页面可以修改,比如回帖.评论.但是提交的数据不会暴露在外,url长度无限制,但是提交大小会有限制 默认不被缓存,不在同一个请求域下远程请求,post都会被转为get 推荐两篇不错的jquery教程:<jQu

AJAX XML 实例

AJAX XML 实例 下面的例子将演示网页如何使用 AJAX 来读取来自 XML 文件的信息 <!DOCTYPE html> <html> <head> <script> function loadXMLDoc(url) { var xmlhttp; var txt,x,xx,i; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new

AJAX 请求实例

AJAX ASP/PHP 实例 下面的例子将为您演示当用户在输入框中键入字符时,网页如何与 web 服务器进行通信: 请在下面的输入框中键入字母(A - Z): 姓氏: 实例解释 - showHint() 函数 当用户在上面的输入框中键入字符时,会执行函数 "showHint()" .该函数由 "onkeyup" 事件触发: function showHint(str) { var xmlhttp; if (str.length==0) { document.get

Ajax 使用实例

在介绍实例之前,先就AJAX的几种便捷形式作出说明. Ajax传输Data时有四种常用的数据类型,分别是html文档.Json数据.js文件和Xml文档,四种数据类型对应着如下方法: 数据形式 方法 适用情况 HTML 形式 $().load(a,b)   适用于对数据没什么操作的情况,如简单的文本拼接等 Json 形式 $.getJSON(a,b) 特点是格式清晰,数据较少,但对结构要求很精确,人工编写时要特别注意.适用于数据需要重用的情况,能在性能上得到显著提高. JS 形式 $.getSc

C#基于数据库存储过程的AJAX分页实例

本文实例讲述了C#基于数据库存储过程的AJAX分页实现方法.分享给大家供大家参考.具体如下: 首先我们在数据库(SQL Server)中声明定义存储过程 代码如下: use sales    –指定数据库 if(exists(select * from sys.objects where name='proc_location_Paging')) –如果这个proc_location_paging存储过程存在则删除 drop proc proc_location_Paging go create

Ajax常用实例

摘录自:http://www.cnblogs.com/gaopeng527/p/4459622.html 1. 级联下拉列表 例1.1 级联下拉列表. (1)编写AjaxRequest.js文件,并将其保存到JS文件夹中.AjaxRequest.js的具体代码如下: var net = new Object(); //定义一个全局变量net //编写构造函数 net.AjaxRequest=function(url,onload,onerror,method,params){ this.req