头疼,ajax的url到底是个什么东东
有的是个文件,有的是方法,到底是什么呢?
url是文件的话,文件可以干什么?
方法呢,它去哪里去找这个方法?
------解决方案-------------------- 地址啊,访问的地址,也就是俗称的网址,代表方法、主机、端口和路径。有了url才知道送到哪里,哪里处理。
------解决方案-------------------- 引用: 引用:和你浏览器访问时显示在地址栏的内容一样,只是地址可以是绝对也可以是相对的,并且ajax请求的页面不能跨域也就是说ajax的url参数就是访问该url吗?返回的是整个的该url指向的页面的html代码?
是的,只是ajax的地址不能跨域,如a.com的ajax不能请求b.com的,这样跨域会报错。
------解决方案-------------------- 引用: 引用:引用:引用:和你浏览器访问时显示在地址栏的内容一样,只是地址可以是绝对也可以是相对的,并且ajax请求的页面不能跨域也就是说ajax的url参数就是访问该url吗?返回的是整个的该url指向的页面的html代码?
是的,只是ajax的地址不能跨域,如a.com的ajax……
ajax可以同过url调用后台的处理方法
如访问J2ee的servlet
$.ajax({
type : "post",
cache : false,
url : "<%=bUrl%>showappformdetail.do", // 请求地址
data : { // 参数
flag : "getoutdetail", //获取申请单详细信息
outbillno : <%=outBillNo%>,
type:0
},
dataType : "json", // 返回值类型
success : function(rs) { // ajax执行成功后执行的方法
...
},
fail:function()
{
...
},
error:funciton()
{
}
});
后台spring config
<bean name="/showappformdetail.do" class="***.warehouse.outstorage.action.GetOutStorageDetailController">
<property name="detailView" value="outstoragemanage/checkAppFormDetail"/>
</bean>
servlet
public class GetOutStorageDetailController implements Controller
{
public ModelAndView handleRequest(HttpServletRequest request,
HttpServletResponse response) throws Exception
{
//捕获请求处理
}
}
------解决方案-------------------- 引用: