Jsonp 返回数据集怎么处理?
后台代码:stringcallbackMethodName=HttpContext.Current.Request.Params["jsoncallback"];stri...
后台代码:
string callbackMethodName = HttpContext.Current.Request.Params["jsoncallback"];
string result = callbackMethodName + "你好";
HttpContext.Current.Response.Write(result);
HttpContext.Current.Response.End();
js代码:
//我后台传过去的的字符串,前端js可以直接获取.但是我要返回一个list的数据集就不行了.
var clientUrl = "http://192.168.7.112/WebService.asmx/HelloWorld?jsoncallback=?";
var aa="aaaa";
$.getJSON(
clientUrl,
{ name: aa },
function (data) {
}
)
请问 后台和js要怎么做才能取到data里面的数据? 展开
string callbackMethodName = HttpContext.Current.Request.Params["jsoncallback"];
string result = callbackMethodName + "你好";
HttpContext.Current.Response.Write(result);
HttpContext.Current.Response.End();
js代码:
//我后台传过去的的字符串,前端js可以直接获取.但是我要返回一个list的数据集就不行了.
var clientUrl = "http://192.168.7.112/WebService.asmx/HelloWorld?jsoncallback=?";
var aa="aaaa";
$.getJSON(
clientUrl,
{ name: aa },
function (data) {
}
)
请问 后台和js要怎么做才能取到data里面的数据? 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏15(财富值+成长值)
2个回答
展开全部
现在一般都在后台返回字符串类型,处理方便些 这样
return JSONArray.fromObject(spreadList).toString();
JS里面
$.ajax({
url:getContentPath()+"/zjconf/sycnGamesConf",
data:{},
type:"post",
dataType:'text',
async:false,
success:function(data){
var d = JSON.parse(data);
}
return JSONArray.fromObject(spreadList).toString();
JS里面
$.ajax({
url:getContentPath()+"/zjconf/sycnGamesConf",
data:{},
type:"post",
dataType:'text',
async:false,
success:function(data){
var d = JSON.parse(data);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询