如何使用拆分?我需要拆分一个总是这样的字符串:某事 - something_else。我需要将“something_else”放在另一个输入字段中。目前,这个字符串示例正在动态添加到HTML表格行中,如下所示:tRow.append($('<td>').text($('[id$=txtEntry2]').val()));我觉得“拆分”是要走的路,但我找不到很少的文档。
3 回答
陪伴而非守候
TA贡献1757条经验 获得超8个赞
文档可以在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])));
不负相思意
TA贡献1777条经验 获得超10个赞
如果是基本的JavaScript拆分功能,请查看文档,JavaScript split()方法(W3Schools)。
基本上,你只需这样做:
var array = myString.split(' -- ')
然后你的两个值存储在数组中 - 你可以得到这样的值:
var firstValue = array[0];var secondValue = array[1];
RISEBY
TA贡献1856条经验 获得超5个赞
添加回答
举报
0/150
提交
取消