AJax技术

jquery ajax post xml 问题

字号+ 作者:H5之家 来源:H5之家 2017-10-06 17:04 我要评论( )

【话题】jquery ajax post xml 问题 2009-04-29 21:32:54 来自:刘楚涵 浏览数: 77 次 JScript code//jQuery ajaxvar xmlDocument = ?xml version=\1.0\ encoding=\utf-8\ ?; //xmlDocument+=... 略$.ajax({type:POST,dataType:'html',url: pp.aspx?t=add,pr

【话题】jquery ajax post xml 问题

2009-04-29 21:32:54 来自:刘楚涵 浏览数:77

JScript code //jQuery ajax var xmlDocument = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"; //xmlDocument+=... 略 $.ajax({ type:"POST", dataType:'html', url: "pp.aspx?t=add", processData: false, data: xmlDocument, async:true, beforeSend:function(){$("#loading").show();}, success:function(d){$("#view").html(d);$("#loading").hide();}, error:function(){$("#loading").hide();$("#view").html('数据载入错误...');},timeout:10000}); });

由于 post 内容量大,所以想以xml形式post,但是按以上代码没任何反应! 求朋友们帮忙

更多相关的话题

 

luping回复于29日22点46分 


我贴出来的code 这边运行得好好的.你那怎么就出错了.真是见鬼了

 

gaoning回复于30日03点01分 

我用好好的,
没出现你这样情况啊

 

付莎芮回复于30日04点26分 


我贴出来的code 这边运行得好好的.你那怎么就出错了.真是见鬼了

 

雪花飘舞回复于30日05点57分 

不行呀!

 

artaa回复于30日07点14分 


var _url = '../DownLoadAction.do';
//var pars = 't='+new Date().getTime();
var xmlString = "t= <root>"
                          +" <people> <name>caizhongqi </name> <sex>male </sex> </people>"
                          +" <people> <name>ahuang </name> <sex>female </sex> </people>"
                      +" </root>";

$.ajax({
type:'post',
url:_url,
data:xmlString,

dataType:'html',
ifModified:true,
success:function(){alert('')}
});
估计是用了,
processData出错了,你把这干掉,


if(true)
{
try{
BufferedReader  reader  = rst.getReader();
String line = null;

while((line =reader.readLine())!= null)
{
System.out.println(line);
}
}catch(Exception ex)
{
ex.printStackTrace();
}
}


 

hanfeng940回复于30日08点27分 

自己顶!

 

jiangdeqing回复于30日09点40分 

encodeURIComponent

试试
JScript code //jQuery ajax var xmlDocument = "<?xml version=\"1.0\" encoding=\"utf-8\" ?>"; //xmlDocument+=... 略 xmlDocument = 't=' + encodeURIComponent(xmlDocument); $.ajax({ type:"POST", dataType:'html', url: "pp.aspx?t=add", processData: false, data: xmlDocument, async:true, beforeSend:function(){$("#loading").show();}, success:function(d){$("#view").html(d);$("#loading").hide();}, error:function(){$("#loading").hide();$("#view").html('数据载入错误...');},timeout:10000}); });

 

付佳诚回复于30日10点55分 

和你的代码无关,代码是可以运行的

在 pp.aspx 设置

HTML code ValidateRequest="false"

 

开心物语回复于30日12点10分 

忘设置头消息了吧,注意要把消息格式改为application/x-www-忘记怎么写了,网上查下吧,POST一定要改写请求头的

 

zhaoph回复于30日13点28分 

请贴出你用的例子,看看,谢谢!

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JavaScript、jQuery与Ajax的关系

    JavaScript、jQuery与Ajax的关系

    2017-10-07 09:02

  • Ajax实战:实例详解

    Ajax实战:实例详解

    2017-10-05 18:03

  • ajax所包含的技术

    ajax所包含的技术

    2017-10-03 18:08

  • jQuery与javascript对照学习 获取...

    jQuery与javascript对照学习 获取...

    2017-10-03 08:06

网友点评