【发布时间】:2014-01-26 02:30:37
【问题描述】:
找到此代码用于查找和替换
var f = ['Rd','St','Ave'];
var r = ['Road','Street','Avenue'];
var re = $.map(f, function(v,i) {
return new RegExp('\\b' + v + '\\b', 'g');
});
jQuery('#colCenterAddress').val(function(i,val) {
$.each(f,function(i,v) {
val = val.replace(re[i],r[i]);
});
return val;
});
jQuery find and replace with arrays 谢谢 https://stackoverflow.com/users/1106925/squint
它真的很棒,但我想重构使用键值数组
var fr ={
"Rd" : "road",
"St" : "Street",
"Ave" : "Avenue",
};
jQuery 新手,任何帮助都会很棒
【问题讨论】: