我想分割一个字符串,并希望在html,javascript中放入下拉列表

时间:2014-08-22 06:56:51

标签: javascript html5

strPropertyEvents=20 Aug 2014-New Activity 1 21 Aug 2014-gfdbfjdb 21 Aug 2014-anubhav 24 ug 2014-hjdf

在strPropertyEventas中,它以字符串的形式存储,但我想以这样的方式拆分此字符串,使输出位于下拉列表中

20 Aug 2014-New Activity 1
21 Aug 2014-gfdbfjdb 
21 Aug 2014-anubhav
24 ug 2014-hjdf

请告诉代码,以便我可以使用它。

1 个答案:

答案 0 :(得分:0)

使用分隔符或mritunjay告诉splice但切片将是长字符串的问题。这是您正在创建或从远程位置获取的字符串吗?如果您可以控制字符串strPropertyEvents,则添加jsbin_example

之类的分隔符

然后你可以这样做

<select id="list">
</select>

var strPropertyEvents='20 Aug 2014-New Activity 1###21 Aug 2014-gfdbfjdb###21 Aug 2014-anubhav###24 ug 2014-hjdf';

var strList = strPropertyEvents.split('###');
console.log(strList);
$.each(strList,function(index,val){

 $("#list").append('<option>'+val+'</option>');
});