2

我知道如何使用分隔符拆分值。我也知道如何分割一个值以删除最后几个字符。我现在需要将这些结合起来,这是我无法弄清楚的部分。

    $("#product").val(value.split('|')[0]);

我将如何添加slice(0,-1)到上面的这个功能?我希望它先分裂,然后切片。

所以结果将是“|”之前的所有内容 减去一个字符

解决了:

$("#product").val(value.split('|')[0].slice(0, -1))
4

2 回答 2

3

你的意思是从数组中分割第一个元素?

试试下面,

 $("#product").val(value.split('|')[0].slice(0, -1))
于 2012-06-13T03:19:14.733 回答
1

试试这个:

var val = value.split('|')[0].slice(0, -1)     
$("#product").val(val);
于 2012-06-13T03:22:15.320 回答