Browse Source

调整按钮逻辑

master
453530270@qq.com 2 years ago
parent
commit
43bc1ff51a
  1. 39
      fssc/web/wbconsole.tmpl

39
fssc/web/wbconsole.tmpl

@ -104,13 +104,13 @@
<a href="?p={{b64en $.UrlPath}}&f={{b64en .Name }}&file=0">{{ .Name }}</a> <a href="?p={{b64en $.UrlPath}}&f={{b64en .Name }}&file=0">{{ .Name }}</a>
{{ else }} {{ else }}
<span class="icon file-icon"></span> <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 }} {{ end }}
</div> </div>
<div class="col-md-4"> <div class="col-md-4">
{{ if .IsDir }} <!-- 空白 todo 发送文件夹 --> {{else}} {{ 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}} {{end}}
</div> </div>
</li> </li>
@ -228,29 +228,22 @@
$("#rstatus").append(hprex); $("#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(); $(".gsbtn").on("click",function(){
// 移除 alert("dafds");
$('body').remove(form); 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;
})

Loading…
Cancel
Save