|
|
|
@ -104,13 +104,13 @@ |
|
|
|
<a href="?p={{b64en $.UrlPath}}&f={{b64en .Name }}&file=0">{{ .Name }}</a> |
|
|
|
{{ else }} |
|
|
|
<span class="icon file-icon"></span> |
|
|
|
<a href="javascript:void(0);" οnclick="gosync('{{b64en .Name}}','{{b64en $.UrlPath}}')">{{.Name}}</a> |
|
|
|
<a href="javascript:void(0);">{{.Name}}</a> |
|
|
|
{{ end }} |
|
|
|
|
|
|
|
</div> |
|
|
|
<div class="col-md-4"> |
|
|
|
{{ if .IsDir }} <!-- 空白 todo 发送文件夹 --> {{else}} |
|
|
|
<a href="javascript:void(0);" class="btn btn-primary btn-sm" οnclick="gosync('{{b64en .Name}}','{{b64en $.UrlPath}}')">同步</a> |
|
|
|
<a href="javascript:void(0)" class="btn btn-primary btn-sm gsbtn" fid="{{b64en .Name}}" fpa="{{b64en $.UrlPath}}">同步</a> |
|
|
|
{{end}} |
|
|
|
</div> |
|
|
|
</li> |
|
|
|
@ -228,29 +228,22 @@ |
|
|
|
$("#rstatus").append(hprex); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//同步文件 |
|
|
|
var gosync=function(file,path){ |
|
|
|
alert(file); |
|
|
|
// 创建一个新的表单元素 |
|
|
|
var form = $('<form></form>'); |
|
|
|
// 设置表单的action属性为服务器的URL |
|
|
|
form.attr('action', './sup'); |
|
|
|
// 设置表单的method属性为POST |
|
|
|
form.attr('method', 'post'); |
|
|
|
|
|
|
|
// 添加一个隐藏的输入元素 |
|
|
|
form.append($('<input type="hidden" name="sip" value="'+scip+'">')); |
|
|
|
form.append($('<input type="hidden" name="bpath" value="'+path+'">')); |
|
|
|
form.append($('<input type="hidden" name="bfile" value="'+file+'">')); |
|
|
|
|
|
|
|
// 将表单添加到body中 |
|
|
|
$('body').append(form); |
|
|
|
|
|
|
|
// 提交表单 |
|
|
|
form.submit(); |
|
|
|
// 移除 |
|
|
|
$('body').remove(form); |
|
|
|
} |
|
|
|
$(".gsbtn").on("click",function(){ |
|
|
|
alert("dafds"); |
|
|
|
var ff = $(this).attr("fid"); |
|
|
|
var fpa=$(this).attr("fpa"); |
|
|
|
// build post body |
|
|
|
var param ={sip:scip,bfile:ff,bpath:fpa} |
|
|
|
// do post |
|
|
|
$.post("./sup",param,function(res){ |
|
|
|
if(res.status=='200'){ |
|
|
|
alert("操作成功"); |
|
|
|
} |
|
|
|
}); |
|
|
|
return false; |
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|