Alipay JSSDK V3.1.1

ap.showActionSheet(OPTION, CALLBACK)

显示操作菜单。

OPTION 参数说明

名称类型必填描述
titleString菜单标题
itemsString Array菜单按钮的文字数组
cancelButtonTextString取消按钮文案,默认为「取消」

CALLBACK 参数说明

点击菜单按钮时调用

名称类型描述
indexNumber被点击的按钮的索引,从0开始。点击取消或蒙层时返回 -1

代码示例

<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>

<button id="J_btn" class="btn btn-default">显示 ActionSheet</button>
<script>
  var btn = document.querySelector('#J_btn');
  btn.addEventListener('click', function(){
    ap.showActionSheet({
      title: '支付宝-ActionSheet',
      items: ['菜单一', '菜单二', '菜单三']
    }, function(res){
      var btn = res.index === -1 ? '取消' : '第' + res.index + '个';
      ap.showToast('你点了' + btn + '按钮' );
    });
  });
</script>