jquery动态事项下拉列表只读

方法一

选择此方法,可以保障select的值是可以提交的

//jquery动态添加select只读
$("select[name='name']").attr("onfocus","this.defaultIndex=this.selectedIndex");//鼠标点击下拉选的时候,默认索引为当前选中的索引
$("select[name='name']").attr("onchange","this.selectedIndex=this.defaultIndex");//下拉列表被选中的索引为默认索引

//jquery动态取消select只读
$("select[name='name']").attr("onfocus","");
$("select[name='name']").attr("onchange","");

方法二

选择此方法,会导致select的值无法提交

//jquery动态添加select只读
$("select[name='name']").attr("disabled",true);
//jquery动态取消select只读
$("select[name='name']").attr("disabled",false);

版权声明:本文为qq_39425564原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。