jQuery中Ajax的细节设定$.ajax()

function  createQueryString(){
    var firstName =  encodeURI(encodeURI($(#firstName).value));
    var query = "firstName="+firstName+"&secondName="+"Lee";
    return query;
}

function doRequestUsingGET(){
    $.ajax({
        type:"GET",
        url:"14.html",
        data:createQueryString();
        success:function(data){
        $("#serverResponse").html(decodeURI(data));
        }
    })
}

function doRequestUsingPOST(){
 $.ajax({
  type: "POST",
  url: "14-5.aspx",
  data: createQueryString(),
  success: function(data){
   $("#serverResponse").html(decodeURI(data));
  }
 });
}


function test(varWeight){
    //var index = parseFloat(document.activeElement.id);获得当前对象
    var index = parseFloat($(varWeight).attr("id"));//获得当前id内容
   
   var fieldNo =  document.getElementById("fieldNo")[index].value;
     var weight =  document.getElementsByName("weight")[index+1].value;
    if(fieldNo != "" && weight != ""){
       var query = "fieldNo="+fieldNo+"&weight="+weight;
      alert(query);
         $.ajax({ 
           type: "POST", 
            url: '${webroot}/suggest!maxCount.do', 
           // dataType: 'text', 
            data: query, 
            success:function(data){
            //name1=msg.userName[0].name1;
            //close();
            //return false;
            // document.getElementById(obj).innerHTML=html;
            },
            error: function(){  
          //  document.getElementById(obj).innerHTML="网络连接超时,无法显示数据!";  
         //  return;  
        }  
           
         });

    }
   
  
}

posted on 2012-05-17 11:29 youngturk 阅读(245) 评论(0)  编辑  收藏 所属分类: Ajax


只有注册用户登录后才能发表评论。


网站导航:
 
<2012年5月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

公告

this year :
1 jQuery
2 freemarker
3 框架结构
4 口语英语

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

相册

EJB学习

Flex学习

learn English

oracle

spring MVC web service

SQL

Struts

生活保健

解析文件

搜索

最新评论

阅读排行榜

评论排行榜