首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

[ajax小疑点]关于xmlHttp.open("POST" url, true),详细如下

2012-02-03 
[ajax小问题]关于xmlHttp.open(POST, url, true),详细如下vartitlevbtrim(document.all.title.value)v

[ajax小问题]关于xmlHttp.open("POST", url, true),详细如下
var   title=vbtrim(document.all.title.value);
var   gpdm=escape(vbtrim(document.all.gpdm.value));
var   url   =   "posttopic1.aspx?title= "+escape(title)+ "&message= "+escape(message)+ "&gpdm= "+gpdm;
xmlHttp.open( "POST ",   url,   true);
xmlHttp.onreadystatechange   =   updatePage;
xmlHttp.send(null);    

如果   message   的内容很少,可以提交

如果message是一篇文章,则报错

*message是input的ID

你们说怎么办

[解决办法]
1。
var url = "posttopic1.aspx?title= "+escape(title)+ "&message= "+escape(message)+ "&gpdm= "+gpdm;
----------
这种是 GET方式,不式POST方式

2。

var title=vbtrim(document.all.title.value);
var gpdm=escape(vbtrim(document.all.gpdm.value));
var url = "posttopic1.aspx?title= "+escape(title)+ "&message= "+escape(message)+ "&gpdm= "+gpdm;
xmlHttp.open( "POST ", url, true);
xmlHttp.onreadystatechange = updatePage;
xmlHttp.send(null);

》》》

var title=vbtrim(document.all.title.value);
var gpdm=escape(vbtrim(document.all.gpdm.value));
var url = "posttopic1.aspx ";
xmlHttp.open( "POST ", url, true);
xmlHttp.onreadystatechange = updatePage;
var args = "title= "+escape(title)+ "&message= "+escape(message)+ "&gpdm= "+gpdm;
xmlHttp.send(args);


热点排行