@徐真
你可以监视一下 扩展的xmlreader中的 response.responseXML。。看读到没有。
如果读到。
页面你是否是用的Ext.gridgrid ,看看 Ext.data.Store是不是没有设置正确?
@zhuhuazha
多谢
我想你误解楼主的意思了
c#的webService默认返回的Content-Type就是"text/xml"
楼主只是说 ext.xmlreader 读得是response.responseXML,你还得自己解析 responseXML对象里面的内容。所以需要扩展
还有一个更简单的方法,只需要将服务器端的反馈Content-Type设置为"text/xml"即可。XmlReader的API也提到这一点很重要。
Note that in order for the browser to parse a returned XML document, the Content-Type header in the HTTP response must be set to "text/xml".
@阿不
谢谢你!
不过本项目还要与其他一些公司的系统进行数据交换,而几个公司商量的结果是接口间以xml实现公共数据交换。^_^
在javascript调用webservice的环境下,webservice最好不要使用soap的方式来调用,而应该使用JSON的方式调用和返回数据.
@kitwen
1.要提交的内容你可以动态写入 hidden控件内。可以是形式合法的html table或者xml
2.当然可以直接用b.aspx 。。我这个是在htm页面要导出到excecl,所以得把它提交倒b.aspx
我们和微软.net部门的人换名片,全部都印上silverlight的Logo
-------------
有点夸张:)
re: 一种值得推荐的导出到EXCEL文件方式 kitwen 2007-12-14 09:50
<form method="post" action="b.aspx" target="_blank">
<input type="hidden" name="TextSql" value="要提交的内容" ID="TextSql"></input>
</form>
1.要提交的内容要用什么形式?html?二进制流?
2.为什么不可以直接在b.aspx写要输出的内容呢?
这几篇笔记我都看了,从中学到了很多东西,谢谢!很期待下一篇能早点出来~