- 引用 jquery
- 简单ajax
$.ajax({
url:"",
success:function()
{}
})
- 向asp .net mvc 后台控制器传递数组
前端
var arr = new Array();
arr.push('11');
arr.push('22');
$.ajax({
url:"",
datetype:'json',
type:"POST",
traditional:true,
data:{
name:arr
},
success:function()
{}
})
后端控制器
[HttpPost]
public void fun(List<string> name)
{}
总结:
datetype:‘json’
type:‘POST’,
traditional:true
data:{ paramName:arr}
- 前端向后端传对象
var obj = {id='',text=''};
$.ajax({
url:'',
datatype:'json',
type:'POST',
traditional:true,
data:{paramName:obj},
success:function(){
}
})
后端
public class myclass
{
public string id{get;set;}
public string text{get;set;}
}
[HttpPost]
public void func(myclass paramName){}
- 前端向后端传对象列表
前端
var obj1 = {id='11',text='22'};
var obj1 = {id='11',text='22'};
var arr = new Array();
arr.push(obj1);
arr.push(obj2);
$.ajax({
url:"",
data:JSON.stringify(arr),
type:"POST",
contenttype:'application/json',
success:function(){}
})
后端
[HttpPost]
public void func(List<myclass> lst){}
- 熟练运用并能够默写