设置select标签为readOnly状态

 时间:2026-02-15 05:28:43

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属性
  • 热门搜索
    大红袍是什么茶 粉丝是什么意思 苏木是什么意思 nice什么意思 天上人间吞拿鱼是什么意思 86年属什么 什么的草地 属狗和什么属相最配 学籍号是什么 农历三月三是什么节日