• 常用到jq的ajax


    1.jq 中的 ajax

    $(document).ready(function(){
                $("#result").bind("input propertychange",function(){
                     $.ajax({
                         url:"baiduServlet", //服务器地址
                         async:true,         //用同步请求,默认为true异步请求
                         cache:true,            //缓存数据
                         data:{result:$("#result").val()}, //传参
                         dataType:"json",    //返回数据类型
                         type: "post",
                         success: function(data,textStatus,jqXHR){
                             alert(data,name[1]);
                         }
                           
                     })
                     $.post("baiduServlet",{result:$("#result").val()},function(data)){
                         alert(data);
                     },"json");
                     ajaxRequest();
                });
            })

    ① 绑定事件的 ajax

    $("#username").bind("blur",function(){
            var url = "${pageContext.request.contextPath}/ajax/ajaxAction.action";
            $.post(url,$("#username").serialize(),function(rst){
                $("#aa").html(rst);
            },"html");
        })

    ② 方法的 ajax

    function searchEmpRole(){
            $.ajax({
                type:"post",
                url:"${pageContext.request.contextPath}/addEmpRoleList/addEmpRoleListAction.action",
                dataType:"json",
                success:function(a){
                $.each(a.list,function(i,val){
                    $("#roleId").append("<option value=" "+val.id+" " id="+val.id+">"+val.roname+"</option>");
                 })
                }
            })
    }

    2.Struts2中 ajax 的配置

      

    <?xml version="1.0" encoding="UTF-8" ?>
    
        <!DOCTYPE struts PUBLIC
            "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
            "http://struts.apache.org/dtds/struts-2.3.dtd">
    
        <struts>
           <package name="ajax" namespace="/ajax" extends="json-default">
                <action name="ajaxAction" method="execute" class="com.seecen.action.AjaxAction">
                    <result type="json" name="success">
                        <param name="includeProperties">list.*</param>
                    </result>
                </action>
           </package>
        </struts>
  • 相关阅读:
    I2C驱动程序
    3.4.2内核下的I2C驱动
    ARM Linux bootloader笔记
    将博客搬至CSDN
    《淘宝技术这十年》读后感
    《华为研发》2读后感
    《大数据》涂子沛【3.0升级版】读后感
    Cadence画封装的步骤
    Cadence PCB层的概念
    fPLL结构及动态配置
  • 原文地址:https://www.cnblogs.com/cfb513142804/p/4279107.html
Copyright © 2020-2023  润新知