jquery mobile 怎么提交jsonp数据 php怎么接收处理
2个回答
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Untitled Page</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
jQuery(document).ready(function(){
$.ajax({
type : "get",
async:false,
url : "ajax.ashx",
dataType : "jsonp",
jsonp: "callbackparam",//传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(默认为:callback)
jsonpCallback:"success_jsonpCallback",//自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名
success : function(json){
alert(json);
alert(json[0].name);
},
error:function(){
alert('fail');
}
});
var a="firstName Brett";
alert(a);
});
</script>
</head>
<body>
</body>
</html>
请参照该代码修改你的代码,很明显你的少了回调函数只有回调函数的参数!请仔细检查!希望对你有矿帮助!
追问
没有也可以的 我传成功了 我再网上找了几个例子也是没有的,谢谢你,jquery mobile才接触1一天 机制还不太懂,像怎么保存会话 我查了一下午了,试了几个但是没有解决。
追答
跨越我还真没做过,一般都是同域的请求,不发了意思没能帮到你!
展开全部
type 是什么php就用什么方式接收 type="GET" $_GET['login']; $.getJSON用这个试试吧 php处理要调回callback参数 格式 echo $_GET[‘callback’]."($result)";
更多追问追答
追问
用jquery mobile写项目 怎么保存会话,就像php 里面的session 我用的localStorage.setItem('id',result.d); 在另一个页面怎么获取不到$('#name').val() = localStorage.getItem('id');
追答
语法对吗。$('#name').val() = localStorage.getItem('id');
$('#name').val(localStorage.getItem('id')) ;
jquery 你需要保存什么会话 就两种 一种cookie 一种session
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询