通过JS如何随机选择一组数据中的一个

JavaScript023

通过JS如何随机选择一组数据中的一个,第1张

var string = "aaa,bbb,cc,ded,fff,ggg" //原始数据

var array = string.split(",") //转化为数组

var value = array[Math.round(Math.random()*(array.length-1))] //随机抽取一个值

alert(value) 

   

这个是EASYUI的datagrid吧,如果我没看错的话,datagrid有一个方法getSelections用来获取选择到的行

var infos = $("tableId").datagrid("getSelections")//返回的是数组,支持多选

var obj = document.getElementById(”testSelect”)

var index = obj.selectedIndex// 选中索引

var text = obj.options[index].text// 选中文本

var value = obj.options[index].value// 选中值