Jquery ajax 传递数组到后台问题取不到值
juqery ajax代码如下:
$.ajax({
type:"POST",
......
...... 其他省略
data:"{id:'"+obj.id+"',arrId:'"+arr+"'}"
......
})
后台直接在页面 用静态[webmethod]方法
[WebMethod]
public static string GetTest(stirng id,string[] arrId)
{
.......
}
小弟只传递id参数就行,取得到值, 自从加了 arrId (这个是数组)之后貌似就不行了额,调试都进不来
------解决方案--------------------alert看看
obj.id和arr的值
------解决方案--------------------
data:{ id: obj.id ,arrId: arr }
把你的引号号 加号啊什么的 都去掉