$.post("SetImage.ashx",{"ImageString":Base64,"ImageName":times,"MaterID":MaterID,"CaseNo":CaseNo}
上面是我用JQUERY传给ASHX几个参数的!其中参数ImageString是一个图片的BASE64编码;所以数据会比较大的!我后台SetImage.ashx好像都接不到的?会不是是因为存在那个参数的数据太大而导致不能传递啊???要是遇到这种传递数据比较大要怎么办啊??????
上面是我用JQUERY传给ASHX几个参数的!其中参数ImageString是一个图片的BASE64编码;所以数据会比较大的!我后台SetImage.ashx好像都接不到的?会不是是因为存在那个参数的数据太大而导致不能传递啊???要是遇到这种传递数据比较大要怎么办啊??????
如果可以 你在试下改变里面值
先找出出问题地方么~
type:"POST",
data:"ImageString="+Base64+"&ImageName="+times+"&MaterID="+MaterID+"&CaseNo="+CaseNo+"",
success:function(data){
//回调处理
}
})这样试试看
2)先上传到服务器,然后把地址当做参数传过去
应该是你代码的问题.