$.ajax({
type:"POST",
url:"ajax/ajaxDXFS.aspx",
data:"tag=add&title="+$("#txtTitle").val()+"&content="+$("#txtMessageContent").val()+"&relationTable="+"<%=relationTable %>",
success:function(msg)
{
alert(msg);
}
}); 如果type换成Get方式,可以添加,但是参数长度有限制,如果content这个字输入太多,就会不起作用了,不知道大家有没有碰到过这样的问题?高手帮帮忙。
type:"POST",
url:"ajax/ajaxDXFS.aspx",
data:"tag=add&title="+$("#txtTitle").val()+"&content="+$("#txtMessageContent").val()+"&relationTable="+"<%=relationTable %>",
success:function(msg)
{
alert(msg);
}
}); 如果type换成Get方式,可以添加,但是参数长度有限制,如果content这个字输入太多,就会不起作用了,不知道大家有没有碰到过这样的问题?高手帮帮忙。
解决方案 »
- 关于编码问题(高手帮帮我吧~~~)
- sql server中保存DataTable
- 三点 事在人为哦
- 一个关于WinForm画图及添加事件的问题!
- 紧急!!救急!!!
- 请问C#作三层开发(非WebServer的)如何入手?有参考小例子么?
- c#的WEB项目里调用WORD,怎么配置DCOM里WORD权限?我用的是WINDOWS 2000!
- 关于windows提供的事件日志的接口使用
- 水晶报表问题,求解?
- 求助sharppcap获取数据乱码问题
- 急!!installshield 2009 制作安装包如何在安装成功后 直接运行程序
- MemoryStream ms = new MemoryStream((byte[])ColReader[3])程序不报错,但停下来不走了
初学者 记得貌似是发送到Controllers的地址吧 还是只有MVC2中是这个样子……
Get方式:
作用:可传送简单数据
Post方式:
作用:可传送简单复杂数据
大小:web.config里限制
包含体:数据在http请求的实体内容里传送
Ajax用Post模式传送数据.需注意:
1.设置header的Context-Type为application/x-www-form-urlencode确保服务器知道实体中有参数变量.通常使用XmlHttpRequest对象的SetRequestHeader("Context-Type","application/x-www-form-urlencoded;")以前我遇到过类似的问题:之前这样写 怎么也获取不到值
var SendRequest=function(){
request=CreateRquest();
request.open("post",option.Url,true);
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.onreadystatechange=ResponseRequest;
request.send(option.Param);
}
后来再open方法后面加上
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");就解决了。
感觉跟你的问题有点像似,不知道可以帮到你不?