js回调函数应用场景 公众平台分享后才能查看怎么设置?或分享以后才能看答案咋整的?

[更新]
·
·
分类:互联网
2755 阅读

js回调函数应用场景

公众平台分享后才能查看怎么设置?或分享以后才能看答案咋整的?

公众平台分享后才能查看怎么设置?或分享以后才能看答案咋整的?

这个要用微信JS-SDK 在js里写代码:
wx.onMenuShareTimeline({title: , // 分享标题
link: , // 分享链接
imgUrl: , // 分享图标
success: function () {
// 用户确认分享后执行的回调函数
},
cancel: function () {
// 用户取消分享后执行的回调函数
}
})
在success里写分享后看的内容

form组件的提交函数由什么组成?

jquery-form.js这个插件来实现回调函数:
form idaddform methodpost action请求接口地址 enctypemultipart/form-data targetrfFrame
div
div
label forcustomName 广告包名称/label
div
input typetext namecustomName idcustomName placeholder广告包名称
/div
/div
div
label forlimited 日限量/label
div
input typetext namelimited idlimited placeholder每日下载次数
/div
/div
div
label forfile URL地址/label
div
input typefile namefile idfile
/div
/div
!-- --
div
label forsubmit /label
div
button typebutton idsubmit 提交/button
/div
/div
!-- --
/form
iframe idrfFrame namerfFrame srcabout:blank /iframe
注意:targetrfFrame调取的是下面这个iframe的id值。作用是为了提交表单时防止页面跳转;表单要上传文件时需设置属性enctypemultipart/form-data,具体原因不太清楚;
好了,现在要上jquery-form.js 的提交代码了:
$(#submit).click(function(){
var options {
url:请求接口地址, //同action
type:post,
beforeSend:function(xhr){//请求之前
var index layer.load(1, {
shade: [0.5,#000] //0.5透明度的黑色背景
});
},
success:function(data)
{
      
},
   complete:function(xhr){//请求完成
(loading);
//询问框
(广告主修改成功!页面将跳转到列表页。, {
btn: [确定] //按钮
}, function(){
;实现客户端页面的跳转
});
},
error: function(xhr,status,msg){
//alert(状态码 status ; msg)
(玩命加载中..);
}
};
$(#addform).ajaxSubmit(options);
});
另外说明一下,如果没有上传文件的话,完全可以使用ajax请求就好了,没必要这么折腾。那也就说明 ajax请求不能够上传文件,ajax只能传递文本类信息。