用jquery替换字符串列表

时间:2011-02-16 14:17:39

标签: jquery asp.net-mvc-3

我的脚本中有一个包含字符串的列表,我想在每个具有该值的字符串中替换一个值。

btnEdit.bind("click", function () {
    var tmplist1 = listRuntimes.val().replace(initialvalue, tbedit.val());
    listIntermediate.html(tmplist1);
    tbedit.val("");
});

这是我的建议,但它不起作用:S

btnEdit =编辑按钮,listRuntimes =包含字符串的列表,initalvalue =原始值,tbedit =具有新值的文本框,listIntermediate =显示值的列表框。

1 个答案:

答案 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());
});