我一直试图找出一种方法来替换输入值中的部分字符串,但却无法使其正常工作.
输入字段如下所示:
<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,',''); });