2

区切り記号を使用して値を分割する方法を知っています。また、値をスライスして最後の数文字を削除する方法も知っています。私は今これらを組み合わせる必要がありますが、それは私が理解できない部分です.

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

slice(0,-1)上記のこの関数にどのように追加しますか? 最初に分割してからスライスしたい。

したがって、結果は「|」より前のすべてになります。そしてマイナス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 に答える