<script src="js/jquery-1.12.3.min.js"></script>

    <script src="js/bootstrap.min.js"></script>

    <script>

       $(function() {

           $('#buttonLoad').click(function() {

              //練習一使用load()載入jQueryEffects.html網頁中的img1圖片

              //load()用於靜態網頁

              $("#show").load("jQueryEffects.html #img1")

 

           });

 

           $('#buttonGet').click(function() {

              //練習二使用get()

              //1. 呼叫Parameter.jsp

              //2. name=Jackage=30的資料給Parameter.jsp

              //3. Server端回傳的結果加上h2的標籤,顯示在showdiv

             

           $.get("Parameter.jsp",{"name":'Jack',"age":20},

                  function(data){

              $("#show").html("<h2>"+data+"</h2>")

           })

 

           });

 

           $('#buttonPost').click(function() {

              //練習三使用post()

              //1. 呼叫Parameter.jsp

              //2. name=Maryage=25資料給Parameter.jsp

              //3. Server端回傳的結果加上h2的標籤,顯示在showdiv

              //4. get完全一樣,不一樣的地方JQ幫你做好了

              $.post("Parameter.jsp",{name:'Mary',age:22},

                  function(data){

              $("#show").html("<h2>"+data+"</h2>")

           })

//            換成ajax的寫法:

              $.ajax({

                  url: "Parameter.jsp",

                  type:"get",

                  data:{name:'Mary',age:22},

                  success:function(data){$("#show").html("<h2>"+data+"</h2>")}

              });

 

 

 

           });

 

           $('#select1').change(function() {

              //練習四使用getJSON()

              //1. 呼叫Products?categoryID=2

              //2. Server端回傳的結果顯示在idproductTabletable

 

           });

 

           $('#buttonAjax').click(function() {

              //練習五使用ajax()

              //清除select1中的option

              //1. 呼叫XMLServlet

              //2. 將回傳的XML資料加到select的標籤中

 

           });

 

           //練習六 顯示server端的程式正在執行

           $('#img1').hide();

 

       });

    </script>

arrow
arrow
    全站熱搜

    乙方 發表在 痞客邦 留言(0) 人氣()