jquery如何获取ajax中data的值

2024-12-01 20:01:27
推荐回答(4个)
回答1:

$.post、$.get是一些简单的方法,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()  。

$.ajax的一般格式  

$.ajax({  

     type: 'POST',  

     url: url ,  

     data: data ,

    dataType:dataType ,  

     success: success , 

     error: error   

});  

扩展资料

$.ajax的参数描述  

参数 描述  

url 必需。规定把请求发送到哪个 URL。  

data    可选。映射或字符串值。规定连同请求发送到服务器的数据。  

success(data, textStatus, jqXHR)    可选。请求成功时执行的回调函数。  

dataType      

可选。规定预期的服务器响应的数据类型。  

默认执行智能判断(xml、json、script 或 html)。  

$.ajax需要注意的一些地方:  

1、data主要方式有三种,html拼接的,json数组,form表单经serialize()序列化的;通过dataType指定,不指定智能判断。  

2、$.ajax只提交form以文本方式,如果异步提交包含上传是传过不过去,需要使用jquery.form.js的$.ajaxSubmit  

  

回答2:

data.XXX
data 点 返回的数据
比如返回一个变量 val
就是data.val
如果是数组的话 data.val[i]

回答3:

分给我 我帮你

回答4:

eval(data)就可以了
给个例子:
var username="niudun";
var password="123";
params="username="+username+"&password="+password;
后台取得:
String username=request.getParameter("username");
String password=request.getParameter("password");