如何给table中动态创建的select添加classs属性?

如何给table中动态创建的select添加classs属性?,第1张

触发获取动态数据的方法

获取动态数据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 新引入的,表示这是一个自定义的属性。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11472762.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存