一尘不染

如何使用拆分?

javascript

我需要分解一个始终如下所示的字符串:

东西-something_else。

我需要在另一个输入字段中输入“ something_else”。当前,此字符串示例正被即时添加到HTML表行中,如下所示:

tRow.append($('<td>').text($('[id$=txtEntry2]').val()));

我认为“拆分”是可行的方法,但是几乎找不到文档。


阅读 298

收藏
2020-05-01

共1个答案

一尘不染

可以在MDN找到文档。请注意,.split()是不是 一个jQuery方法,但本地字符串的方法。

如果.split()在字符串上使用,则返回带有子字符串的数组:

var str = 'something -- something_else';
var substr = str.split(' -- ');
// substr[0] contains "something"
// substr[1] contains "something_else"

如果此值在某些字段中,您还可以执行以下操作:

tRow.append($('<td>').text($('[id$=txtEntry2]').val().split(' -- ')[0])));

2020-05-01