AJAX中URL链接地址的问题

lipingfei0528 2012-12-27 03:59:56
function Myreport1() {
var myDate = new Date();
$.ajax({
url: "http://product.uzai.com:81/Product.ashx?ProductID=28748",
data: { datetime: myDate.getTime() },
dataType: "text",
success: function (temp) {
alert(decodeURIComponent(temp));
}
});
}


该AJAX中URL我写发布好的ashx连接会报JS错,但是我写我程序里的路径是可以的,求解,url我怎么写我发布在IIS里的路径
...全文
3333 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2015-09-10
  • 打赏
  • 举报
回复
引用 4 楼 lipingfei0528 的回复:
但是,我现在的需求不能写相对的,这个一般处理程序我要给别人用的。。。,只能写绝对路径
既然是一般处理程序,用什么ajax啊,写个webservice不好吗
mm0001 2015-09-10
  • 打赏
  • 举报
回复
哎呀妈呀,我也遇到这个问题了。
Assassin_ 2012-12-28
  • 打赏
  • 举报
回复
如果是跨域访问 。得用jsonp
SeanDing1989 2012-12-28
  • 打赏
  • 举报
回复
你这是跨域了。dataType使用jsonp
翔教授 2012-12-28
  • 打赏
  • 举报
回复
可以参考http://hszy00232.blog.163.com/blog/static/43022753201061011444953/ Ajax跨域访问解决方案
yyl8781697 2012-12-28
  • 打赏
  • 举报
回复
给别人用ajax请求你服务器上的ashx页面是属于跨域了 LZ可以去尝试用一下ajax jsonp来让别人调用
liangchengfck1 2012-12-28
  • 打赏
  • 举报
回复
whowhen21 2012-12-27
  • 打赏
  • 举报
回复
跨域是不行的
heycoder 2012-12-27
  • 打赏
  • 举报
回复
引用 4 楼 lipingfei0528 的回复:
但是,我现在的需求不能写相对的,这个一般处理程序我要给别人用的。。。,只能写绝对路径
如果要交给别人用,请问是在同一个域名下吗? 浏览器默认是禁止脚本进行跨域操作的。 如果是跨域的话,就牵涉到ajax跨域的问题
bdmh 2012-12-27
  • 打赏
  • 举报
回复
不能写相对的?那你必须保证链接存在可访问
lipingfei0528 2012-12-27
  • 打赏
  • 举报
回复
但是,我现在的需求不能写相对的,这个一般处理程序我要给别人用的。。。,只能写绝对路径
  • 打赏
  • 举报
回复
写相对路径就可以.
lipingfei0528 2012-12-27
  • 打赏
  • 举报
回复
没问题的,我单独拿出来访问是可以访问到的。。
我是小李 2012-12-27
  • 打赏
  • 举报
回复
http://product.uzai.com:81/ 请检查此路径是否正确.

62,066

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧