首页 > 代码库 > multiselect获取选中的多个下拉项的值(逗号分割的字符串)
multiselect获取选中的多个下拉项的值(逗号分割的字符串)
1 /*传入下拉select标签*/ 2 function get_selected(mslt_employees) { 3 var emplo =mslt_employees.multiselect("getChecked").map(function () { 4 return this.value; 5 }).get(); 6 7 if (isArray(emplo)) {//判断是否数组 8 list_str = emplo.join(",");//数组转为逗号分隔的字符串 9 } else {10 var list_str = emplo;11 }12 return list_str;13 }
//判断是否数组的方法isArray = function (source) { return ‘[object Array]‘ == Object.prototype.toString.call(source); };
//传入标签var department = get_selected($("#mslt_department"));//$(this)是一个JQuery对象var department = get_selected($(this));
jQuery中this与$(this)的区别
//这里的this其实是一个Html 元素(textbox),textbox有text属性$("#textbox").hover( function() { this.title = "Test"; }, fucntion() { this.title = "OK”; } );//$(this)是一个JQuery对象,而jQuery对象沒有title 属性,JQuery拥有attr()方法可以get/set DOM对象的属性 function() { $(this).attr(’title’, ‘Test’); }// 错误的写法 $("#textbox").hover( function() { $(this).title = "Test"; }, function() { $(this).title = "OK"; } );
原文出处:http://www.cnblogs.com/OnlyDreams/p/4143437.html
multiselect获取选中的多个下拉项的值(逗号分割的字符串)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。