flow.js 850 B

123456789101112131415161718192021222324252627282930
  1. yy.onclickmenu=function(d){
  2. if(d.url=='moreapply'){
  3. js.location('?d=we&m=flow&a=apply');
  4. }else{
  5. return true;
  6. }
  7. }
  8. function myyingsinit(){
  9. var s = '<select id="modeid" style="width:100px;border:none;background:white;font-size:14px"><option value="0">选择模块</option></select>';
  10. $('#searsearch_bar').prepend(s);
  11. $('#modeid').change(function(){
  12. yy.search({'modeid':this.value});
  13. });
  14. }
  15. yy.onshowdata=function(da){
  16. if(da.modearr){
  17. var s = '<option value="0">选择模块</option>',len=da.modearr.length,i,csd,types='';
  18. for(i=0;i<len;i++){
  19. csd = da.modearr[i];
  20. if(types!=csd.type){
  21. if(types!='')s+='</optgroup>';
  22. s+='<optgroup label="'+csd.type+'">';
  23. }
  24. s+='<option value="'+csd.id+'">'+csd.name+'</option>';
  25. types = csd.type;
  26. }
  27. if(len>0)$('#modeid').html(s);
  28. }
  29. }
  30. myyingsinit();