画楼西畔 2015-07-22 02:48 采纳率: 0%
浏览 3564

combobox下拉列表从一维数组中获取值

有一个数组yearList[2015, 2014, 2013, 2012, 2011]如何将这个数组的值赋值到combobox下拉列表中呢,以下面的方式
$('#year').combobox({

url:' ',

valueField:'y',

textField:'y'
});

  • 写回答

3条回答 默认 最新

  • Go 旅城通票 2015-07-22 03:40
    关注

    自己转为[{"y":2015},{"y":2014}....]这种格式,如果动态页生成的,自己组合成你那种格式的字符串,用服务器端标签复制给yearList变量也行

             var yearList = [2015, 2014, 2013, 2012, 2011];////eg  var yearList=<%=yourstr%>
           yearList= $(yearList).map(function () { return {y:this}}).get();
           $('#year').combobox({
               data: yearList,
               valueField: 'y',
               textField: 'y'
           });
    
    评论

报告相同问题?

悬赏问题

  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料
  • ¥15 使用R语言marginaleffects包进行边际效应图绘制
  • ¥20 usb设备兼容性问题
  • ¥15 错误(10048): “调用exui内部功能”库命令的参数“参数4”不能接受空数据。怎么解决啊
  • ¥15 安装svn网络有问题怎么办