js获取java后台json数据
JSONArrayjsonArray2=JSONArray.fromObject("[{'qingdao':'1'}]")js:functiondeleteSub(inn...
JSONArray jsonArray2 = JSONArray.fromObject("[{'qingdao':'1'}]")
js:
function deleteSub(innerid){
$.post(
"<%=WebConstants.WEB_ROOT%>/deleteSubById.rpc"
, {'innerId':innerid}
,function (data, textStatus){
// alert(data);
if(data[0].qingdao=='1'){
init_content();
}else{
alert("操作失败!");
}
}, "json");
}
{'innerId':innerid}这是什么意思?function (data, textStatus),data,textstatus是从那获取的数据? if(data[0].qingdao=='1')这句是什么意思?还有最后json是干什么用的? 展开
js:
function deleteSub(innerid){
$.post(
"<%=WebConstants.WEB_ROOT%>/deleteSubById.rpc"
, {'innerId':innerid}
,function (data, textStatus){
// alert(data);
if(data[0].qingdao=='1'){
init_content();
}else{
alert("操作失败!");
}
}, "json");
}
{'innerId':innerid}这是什么意思?function (data, textStatus),data,textstatus是从那获取的数据? if(data[0].qingdao=='1')这句是什么意思?还有最后json是干什么用的? 展开
3个回答
展开全部
{'innerId':innerid}:是一个对象,在此段代码就是向后台传递一个参数,后台根据这个innerid删除对应的数据;
function (data, textStatus),是Post请求的回调,就是在后台请求完成后,会调用这个函数,并传递data,和textStatus这两个参数,从字面意思来看,data根据业务处理的数据有关,textStatus应该跟HttpRequest有关。
if(data[0].qingdao=='1'):这句话“qiangdiao"应该是”清掉的意思吧,用来判断delete操作的状态,判断数据是否清除掉。如果清除掉了调用init_content();初始化一些内容,否则弹出提示失败。
Json是一种数据描述称之为数据交换协议也可以,只要不同的系统按照这个结构描述数据,他们之间就可以交换数据。具体解释,可以百度搜索。
这里应该是用了库,具体什么库要看引用,要想深入学习,可以搜索javascript异步加载关键字,可以具体了解这个$.post的实现机制。
function (data, textStatus),是Post请求的回调,就是在后台请求完成后,会调用这个函数,并传递data,和textStatus这两个参数,从字面意思来看,data根据业务处理的数据有关,textStatus应该跟HttpRequest有关。
if(data[0].qingdao=='1'):这句话“qiangdiao"应该是”清掉的意思吧,用来判断delete操作的状态,判断数据是否清除掉。如果清除掉了调用init_content();初始化一些内容,否则弹出提示失败。
Json是一种数据描述称之为数据交换协议也可以,只要不同的系统按照这个结构描述数据,他们之间就可以交换数据。具体解释,可以百度搜索。
这里应该是用了库,具体什么库要看引用,要想深入学习,可以搜索javascript异步加载关键字,可以具体了解这个$.post的实现机制。
展开全部
{'innerId':innerid}这个是发送到后台的数据,data、textstatus是从后台返回的,if(data[0].qingdao=='1')这个是取出data中索引为0的元素的qingdao的值然后和'1'比较是否相等,最后的"json"是指定后台返回的数据格式为json格式常见的格式有:xml, json, script, text, html。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
{'innerId':innerid}:是一个对象,在此段代码就是向后台传递一个参数,后台根据这个innerid删除对应的数据;
function (data, textStatus),是Post请求的回调,就是在后台请求完成后,会调用这个函数,并传递data,和textStatus这两个参数,从字面意思来看,data根据业务处理的数据有关,textStatus应该跟HttpRequest有关。
if(data[0].qingdao=='1'):这句话“qiangdiao"应该是”清掉的意思吧,用来判断delete操作的状态,判断数据是否清除掉。如果清除掉了调用init_content();初始化一些内容,否则弹出提示失败。
Json是一种数据描述称之为数据交换协议也可以,只要不同的系统按照这个结构描述数据,他们之间就可以交换数据。具体解释,可以百度搜索。
这里应该是用了库,具体什么库要看引用,要想深入学习,可以搜索javascript异步加载关键字,可以具体了解这个$.post的实现机制。
function (data, textStatus),是Post请求的回调,就是在后台请求完成后,会调用这个函数,并传递data,和textStatus这两个参数,从字面意思来看,data根据业务处理的数据有关,textStatus应该跟HttpRequest有关。
if(data[0].qingdao=='1'):这句话“qiangdiao"应该是”清掉的意思吧,用来判断delete操作的状态,判断数据是否清除掉。如果清除掉了调用init_content();初始化一些内容,否则弹出提示失败。
Json是一种数据描述称之为数据交换协议也可以,只要不同的系统按照这个结构描述数据,他们之间就可以交换数据。具体解释,可以百度搜索。
这里应该是用了库,具体什么库要看引用,要想深入学习,可以搜索javascript异步加载关键字,可以具体了解这个$.post的实现机制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询