我一直在尝试寻找一种在输入值中替换字符串的一部分的方法,但是一直无法使其正常工作。
输入字段如下所示:
<input type="text" value="20,54,26,99" name="ids" />
我试过了:
$('input[name=ids]').val().replace("54,","");
和
var replit = $('input[name=ids]').val();
replit.replace("54,","");
$('input[name=ids]').val(replit);
但都没有奏效?
最佳答案
$('input[name=ids]').val(function(index, value) {
return value.replace('54,', '');
});