我的脚本中有一个包含字符串的列表,我想在每个具有该值的字符串中替换一个值。
btnEdit.bind("click", function () {
var tmplist1 = listRuntimes.val().replace(initialvalue, tbedit.val());
listIntermediate.html(tmplist1);
tbedit.val("");
});
这是我的建议,但它不起作用:S
btnEdit =编辑按钮,listRuntimes =包含字符串的列表,initalvalue =原始值,tbedit =具有新值的文本框,listIntermediate =显示值的列表框。
答案 0 :(得分:0)
尝试:
$.each(listRuntimes, function(key, value) {
value.replace(initialvalue, tbedit.val());
});
更新
var tmplist1 = [];
$.each(listRuntimes, function(key, value) {
tmplist1.push(value.replace(initialvalue, tbedit.val()));
});
或
$.each(listRuntimes, function(key, value) {
listRuntimes[key] = value.replace(initialvalue, tbedit.val());
});