js代码

    1. $(document).on('change','#table .bs-checkbox [type="checkbox"]',function(){
    2. let url=$('#chuancan').attr('data-url')
    3. url=url.split('?')[0]
    4. let ids=Table.api.selectedids(table)
    5. if(ids.length){
    6. let u_id=[]
    7. ids.forEach(element => {
    8. let data= Table.api.getrowbyid(table,element)
    9. console.log(data);
    10. if(!u_id.includes(data.admin_idss))
    11. u_id.push(data.admin_idss)
    12. });
    13. //
    14. if(u_id.length){
    15. url+='?'
    16. url+='id='+u_id.join(',')
    17. }
    18. }
    19. let obj=$('#chuancan')
    20. obj.after(` <a href="javascript:;" data-url="${url}" class="btn btn-danger btn-dialog" id="chuancan">批量传参</a>`)
    21. obj.remove()
    22. // $('#chuancan').attr('data-url',url)
    23. })

    php代码:

    1. $selectids=$this->request->get('id','');
    2. $this->view->assign('selectids',$selectids);