我有一个带输入标签的表单!但我需要用空格替换逗号。
1.这是HTML
<input id="tags_1" type="text" class="form-control tags" value="foo,bar,baz,roffle" name="formula">
2.这是我的剧本
var handleTagsInput = function () {
if (!jQuery().tagsInput) {
return;
}
$('#tags_1').tagsInput({
width: 'auto',
'onAddTag': function () {
//alert(1);
},
});
答案 0 :(得分:2)
这会用str
中的空格替换所有逗号:
str = str.replace(/,/g, ' ');
如果要更改输入值,可以执行以下操作:
$("#tags_1").val(function(i, oldval) {
return oldval.replace(/,/g, ' ');
});
更完整:
$("#formid").submit(function() {
$("#tags_1").val(function(i, oldval) {
return oldval.replace(/,/g, ' ');
});
});
当用户提交表单时,这将替换所有逗号。
答案 1 :(得分:0)
a = "foo,bar,baz,roffle"
a.split(",").join(" ")