盲剑客的遗言
盲剑客的遗言
  • 发布:2015-04-11 09:46
  • 更新:2016-01-22 16:38
  • 阅读:2627

uploader--返回值我想自己从服务器接受可以吗?我后台是用的TP框架

分类:HTML5+

类似一个发说说的功能,前台需要发送文字和图片到后台,可是我感觉一发送完数据页面就跳走了(代码里面有个判断status,完了有个plus.webview.create),我的意思是等我处理完数据库后发送数据,前台接受判断后再往下操作。(新手上路了)

2015-04-11 09:46 负责人:无 分享
已邀请:
盲剑客的遗言

盲剑客的遗言 (作者)

今天意外发现t.responseText有我从服务器发送过来的数据,于是这个问题就暂时下面这样解决了,也不知道这样是对是错......

RyanCai

RyanCai

var task = plus.uploader.createUpload(func_url,
{ method:"POST",blocksize:204800,priority:100 },
function ( t, status ) {
// 上传完成
if ( status == 200 ) {
//plus.nativeUI.closeWaiting();
var rsult=JSON.parse(task.responseText);
showPicList(rsult.list)
plus.nativeUI.closeWaiting();
alert( "Upload success: " t.url "/" task.responseText "/*/ " rsult.list);
} else {
plus.nativeUI.closeWaiting();
alert( "Upload failed: " status );
}
}
);

可以直接使用:
task.responseText 获取服务放回的json字符串

该问题目前已经被锁定, 无法添加新回复