设置select标签为readOnly状态

 时间:2026-05-01 03:32:50

1、在submit之前,设置其的disabled为false,简略代码如下:

function submitMethod(){

    //一系列判断

    ...   

   

    //设置select的disabled为false

    $(":select").attr("disabled", false);

   

    //提交表单

    $("#submitform").submit();

}

2、这种做法的缺点:如果只有一次请求的还好,如果需要多次跟后台进行交互,我们就需要来回设置select的disabled属性,很麻烦

1、设置select的disabled为true,同时在form表单中添加hidden,设置其name为select的name,value为select的value,简略代码如下:

function setSelectDisabled(_id){    var obj = $("#" + _id);    var htmltxt = "";    obj.attr("disabled", "disabled");    $("form").append(htmltxt);}

2、这样做可以避免出现方法1出现的尴尬情况,同时可以根据自己情况,做批量处理,缺点是会增大页面,但是这点影响不大

  • windos 10 通过CMD设置环境变量
  • jquery怎么把字符串转成数字?
  • Element如何设置InputNumber隐藏按钮
  • 如何使用DbVisualizer删除数据库表
  • js如何输出html页面所有div的id属性
  • 热门搜索
    四川稻城亚丁旅游攻略 上海到港澳旅游 福建旅游景点推荐 途牛网旅游网 大连海岛旅游网 广西旅游网 辽宁省旅游地图 浦城旅游 夏天哪里旅游好 嘉兴旅游网