ajax跨域操作
来源:互联网 发布:鼻子变小知乎 编辑:程序博客网 时间:2024/06/05 22:52
跨域操作:
给数据方:
callback123({'title':12345});
取数据方:
setTimeout(function(){
$.ajax({
type: "get",
async: false,
url: "http://192.168.0.71:8080/teacher/js/curriculum.js",
dataType: "jsonp",
jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback:"callback123",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
success: function(json){
alert('您查询到航班信息:票价: ' + json.title + ' 元,余票: ');
},
error: function(){
alert('fail');
}
});
}, 1200)
//可以在action中直接打印到页面,直接用jsonp也可以请求到,只要把url,改成对方地址就行了。
String title= SetProperty.readValue("courseTitle");
if(title!=null){
response.setContentType("text/html;charset=utf-8");
try {
PrintWriter out = response.getWriter();
String content = request.getParameter("callback")+"({\"title\": \""+title+"\"});";
out.println(content);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
给数据方:
callback123({'title':12345});
取数据方:
setTimeout(function(){
$.ajax({
type: "get",
async: false,
url: "http://192.168.0.71:8080/teacher/js/curriculum.js",
dataType: "jsonp",
jsonp: "callback",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(一般默认为:callback)
jsonpCallback:"callback123",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名,也可以写"?",jQuery会自动为你处理数据
success: function(json){
alert('您查询到航班信息:票价: ' + json.title + ' 元,余票: ');
},
error: function(){
alert('fail');
}
});
}, 1200)
//可以在action中直接打印到页面,直接用jsonp也可以请求到,只要把url,改成对方地址就行了。
String title= SetProperty.readValue("courseTitle");
if(title!=null){
response.setContentType("text/html;charset=utf-8");
try {
PrintWriter out = response.getWriter();
String content = request.getParameter("callback")+"({\"title\": \""+title+"\"});";
out.println(content);
out.flush();
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
0 0
- ajax跨域操作
- Ajax 之跨域操作
- ajax进行跨域操作
- Jquery跨域进行Ajax操作
- ajax常用操作及 跨域的实现原理
- Ajax Jquery 跨域问题 事件冒泡 浏览器默认操作
- AJAX操作
- Ajax操作
- Ajax操作
- JQuery中Ajax跨域解决方案 关于ajax跨域操作的jquery, django实践 基于jquery的ajax之跨域解决方案
- AJAX入门---AJAX操作HTML
- Ajax笔记-jQuery操作Ajax
- jQuery Ajax--Ajax操作函数
- Ajax操作--JQuery的Ajax操作
- Ajax操作--原声JSAJAX操作
- php+jquery+ajax+json实现跨域调用 php pdo操作oracle数据库
- AJAX指南----操作XML
- AJAX基本操作
- Java基础知识总结
- 条件概率和独立性 2016.5.27
- Java IO最详解
- [ZooKeeper]znode的stat数据结构
- 数据结构实验:连通分量个数
- ajax跨域操作
- C/C++编程心得
- StringUtils方法使用
- 绘制像素到屏幕上
- 链表求和
- primary key与unique的区别
- iOS 阿里云上传图片
- 字符串与UTF_8的相互转换
- [MBProgressHUD报错] The view used in the MBProgressHUD initializer is nil