国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發(fā) > 正文

Ajax在jQuery中的應用(4)向jsp提交表單數據

2024-04-27 15:00:44
字體:
來源:轉載
供稿:網友
Ajax技術帶給我們的是良好的用戶體驗,同時,使用jquery可以簡化開發(fā),提高工作效率。

下面就介紹一下大致的開發(fā)步驟。

工具/原料

  • 本文中使用的是 jquery-1.3.2.min.js

方法/步驟

  1. 新建兩個頁面:

    1、show.jsp:調用ajax,將表單中的數據發(fā)送給ajax.jsp頁面。

    2、ajax.jsp:獲取show.jsp頁面?zhèn)鬟f的表單數據,并返回結果。

    兩個頁面的編碼格式要設置為GBK:

    <%@ page contentType="text/html;charset=GBK"%>

  2. show.jsp頁面的重點部分:

    1、添加對 jquery-1.3.2.min.js 的引用:

    <script type="text/javascript" src="jquery-1.3.2.min.js"></script>

    2、設置表單的id,在調用ajax的方法時要用到。

    <form id="ajaxFrm" >

    3、設置一個div,用于顯示ajax.jsp頁面返回的結果

    <div id="ajaxDiv"></div>

    4、增加一個按鈕,用來調用ajax

    <input type="button" onClick="doFind();" value="調用一下ajax" >

    5、增加調用ajax的函數:

    function doFind(){

    $.ajax({

    cache: false,

    type: "POST",

    url:"ajax.jsp", //把表單數據發(fā)送到ajax.jsp

    data:$('#ajaxFrm').serialize(), //要發(fā)送的是ajaxFrm表單中的數據

    async: false,

    error: function(request) {

    alert("發(fā)送請求失敗!");

    },

    success: function(data) {

    $("#ajaxDiv").html(data); //將返回的結果顯示到ajaxDiv中

    }

    });

    }

  3. ajax.jsp頁面的源代碼:

    <%@ page contentType="text/html;charset=GBK"%>

    <%

    String userName = request.getParameter("UserName");

    if(userName!=null){

    userName = new String(userName.getBytes("ISO-8859-1"), "utf-8");//解決亂碼的問題

    }

    String returnString = "";

    returnString="你好," + userName;

    out.PRint(returnString);

    %>

  4. 運行效果如下:

    Jquery技巧:使用ajax技術提交表單數據
    Jquery技巧:使用ajax技術提交表單數據

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 屏东县| 临朐县| 金昌市| 富顺县| 阿拉善盟| 永定县| 罗甸县| 噶尔县| 浮山县| 上犹县| 麦盖提县| 元氏县| 即墨市| 中超| 天镇县| 南木林县| 莲花县| 监利县| 布尔津县| 文昌市| 荔波县| 嵩明县| 沂南县| 安阳市| 泸西县| 尖扎县| 莲花县| 开封市| 桑日县| 惠东县| 图木舒克市| 博罗县| 天祝| 财经| 铁岭县| 吉首市| 休宁县| 麻栗坡县| 昌黎县| 福清市| 嘉黎县|