获取动态数据list
清除select下面所有的选项
把获取的数据append到select下面
$('#id).change(function(){
var val = this.value
document.getElementById("selectId").options.length = 0
if(val != null &&val != ''){
$.post(url, {"temp": val}, function(data){
if(data != null &&data.length >0){
for(var i=0i<data.lengthi++){
var o = data[i]
$("#selectId").append("<option value='"+o[0]+"'>"+o[1]+"</option>")
}
}
$("#selectId").selectmenu('refresh', true)//jqm 是动态加载的css 所以新增元素后 需要手动加载样式
})
}
$('#mySelect').attr('attr1', 'value1').attr('attr2','value')属性名任意写不受限制,想添加咐都可以,如果一个属性不是 html 标准的属性,我们可以在属性名前加上 "data-" 前缀,这是 HTML5 新引入的,表示这是一个自定义的属性。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)