123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112 |
- var ind_flag_arr = new Array(); // 已选中数组
- //var ind_flag_arr = new Array('21','31','37');
- var Industry = {
- // 行业列表
- init : function(){
- var _str='',_id='';
- if (ind_flag_arr.length>0){
- for (var i in ind_flag_arr){
- _str+=','+ind_a[ind_flag_arr[i]];
- _id+=','+ind_flag_arr[i];
- }
- $('#btn_IndustryID').val(_str.substring(1));
- $('#IndustryID').val(_id.substring(1));
- }
- },
- Show : function(){
- var output='',flag,output2='';
- for (var i in ind_a){
- flag=in_array(i,ind_flag_arr)?' chkON':'';
- output+='<li class="Industry' + i + flag + '" onclick="Industry.Chk(\''+i+'\')">'+ind_a[i]+'</li>';
- }
- for (var i in ind_flag_arr){
- output2+='<li class="Industry' + ind_flag_arr[i] + ' chkON" onclick="Industry.Chk(\''+ind_flag_arr[i]+'\')">'+ind_a[ind_flag_arr[i]]+'</li>';
- }
- $('#drag').width('670px');
- $('#IndustryList').html('<ul>'+output+'</ul>');
- $('#IndustrySelected dd').html(output2);
- // 鼠标悬停变色
- $('#IndustryAlpha li').hover(function(){$(this).addClass('over')},function(){$(this).removeClass('over')});
- },
- Chk : function(id){
- if(!in_array(id,ind_flag_arr)){
- if(ind_flag_arr.length<5){
- ind_flag_arr[ind_flag_arr.length]=id;
- var html='<li class="Industry'+id+'" onclick="Industry.Chk(\''+id+'\')">'+ind_a[id]+'</li>';
- $('#IndustrySelected dd').append(html);
- $('.Industry'+id).addClass('chkON');
- $('#IndustrySelected li').hover(function(){$(this).addClass('over')},function(){$(this).removeClass('over')});
- }else{
- alert('您最多能选择5项');
- return false;
- }
- }else{
- for (var i in ind_flag_arr){
- if(ind_flag_arr[i]==id) ind_flag_arr.splice(i,1);;
- }
- $('#IndustrySelected .Industry'+id).remove();
- $('.Industry'+id).removeClass('chkON');
- }
- },
- // 确定
- confirm : function(org){
- var indStr='';
- for(var i in ind_flag_arr){
- indStr+=ind_a[ind_flag_arr[i]];
- }
- $('#'+org.id).val(indStr);
- //$('#IndustryID').val(ind_flag_arr);
- boxAlpha();
- },
- /* ****************************** 单选 ********************************* */
- // 单选输出
- Show2 : function(){
- var output='',flag,output2='';
- for (var i in ind_a){
- output+='<li onclick="Industry.Chk2(\''+i+'\')">'+ind_a[i]+'</li>';
- }
- $('#drag').width('670px');
- $('#IndustryList').html('<ul>'+output+'</ul>');
- // 鼠标悬停变色
- $('#IndustryAlpha li').hover(function(){$(this).addClass('over')},function(){$(this).removeClass('over')});
- },
- Chk2 : function(id){
- $('#btn_IndustryID_2').val(ind_a[id]);
- $('#IndustryID_2').val(id);
- boxAlpha();
- }
- }
- // 多选
- function IndustrySelect(org){
- var dragHtml ='<div id="IndustryAlpha">'; //行业
- dragHtml+=' <dl id="IndustrySelected"><dt>已选行业:</dt><dd></dd></dl>';
- dragHtml+=' <div id="IndustryList"></div>';//行业列表
- dragHtml+='</div>';
- $('#drag_h').html('<b>请选择行业(您最多能选择5项)</b><span onclick="Industry.confirm('+org+')">确定</span>');
- $('#drag_con').html(dragHtml);
- Industry.Show();
- boxAlpha();
- draglayer();
- }
- // 单选
- function IndustrySelect_2(){
- var dragHtml ='<div id="IndustryAlpha">'; //行业
- dragHtml+=' <div id="IndustryList" class="radio"></div>';//行业列表
- dragHtml+='</div>';
- $('#drag_h').html('<b>请选择行业</b><span onclick="boxAlpha()">关闭</span>');
- $('#drag_con').html(dragHtml);
- Industry.Show2();
- boxAlpha();
- draglayer();
- }
|