
正文
jquerysplit的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
jquery 获取的值不能split
var ProductModeArray = $("#@(Perfix)CLASSIFICATION").select2("val").split(',');
这是什么语法 没见过~ 你先把split(',');去掉 看你是不是ProductModeArray 这个的值都不正确
相关问答
Q1: jquery怎么取class的值
jquery可以用attr函数来获取class的值。
1、新建html文档,在head标签中引入jquery的js文件或者cdn链接:
2、在body标签中添加一个div标签,设置div的“id”为“test”,设置div的类名“class”为“demo”:
3、添加代码“$('#test').attr('class')”,其中“$('#test')”指的是根据id“test”选择这个div,“attr('class')”指的是使用“attr”函数获取类名“class”的值:
Q2: 如何使用Jquery自定义命名空间namespace
使用Jquery自定义命名空间namespace方法:
// 把生成命名空间的方法绑定在jQuery上
jQuery.namespace = function () {
var a = arguments, o = null, i, j, d;
for (i = 0; i a.length; i = i + 1) {
d = a[i].split(".");
o = jQuery;
for (j = (d[0] == "jQuery") ? 1 : 0; j d.length; j = j + 1) {
o[d[j]] = o[d[j]] || {};
o = o[d[j]];
}
}
return o;
};
jQuery.namespace('jQuery.UnionMedical.Tools');
//格式化金额
jQuery.UnionMedical.Tools.FormatMoney = function (v) {
v = (Math.round((v - 0) * 100)) / 100;
v = (v == Math.floor(v)) ? v + ".00" : ((v * 10 == Math.floor(v * 10)) ? v + "0" : v);
v = String(v);
var ps = v.split('.');
var whole = ps[0];
var sub = ps[1] ? '.' + ps[1] : '.00';
var r = /(\d+)(\d{3})/;
while (r.test(whole)) {
whole = whole.replace(r, '$1' + ',' + '$2');
}
v = whole + sub;
if (v.charAt(0) == '-') {
return '-' + v.substr(1);
}
return v;
};
Q3: jquery中如何以逗号分割字符串
script
var str=new String();
var arr=new Array();
str="ddd,dsd,3,dd,g,k";
arr=str.split(',');//注split可以用字符或字符串分割
for(var i=0;iarr.length;i++)
{
alter(arr[i]);
}
/script
Q4: jquery怎么把RGB的值变成数组
"RGB(125,125,125)".split(',').map((item)=item.replace(/[^0-9]+/g,''))
// [125,125,125]
//使用正则匹配获取。
function extractRgbColorNumber2Array(rgbColorString){
var pattern = /^rgb\((\d+),(\d+),(\d+)\)$/gi;
var matched = pattern.exec(rgbColorString);
if(matched!==null){
var result = Array.prototype.slice.call(matched);
result.shift();
return result;
}
}
var data = extractRgbColorNumber2Array('rgb(23,222,145)');
console.log(data);
Q5: jquery中怎么取q,w,e,r,r这个字符串?
可用split方法取值 根据索引取值,[]中的数字从0开始依次代表q、w、e、r、r 代码如下:
script
var test = "q,w,e,r,r";
alert(test.split(',')[0]);
/script






