zoukankan      html  css  js  c++  java
  • JQ替换标签与内容

    JQ:   
      $('#Status').replaceWith(function () { return $("<select ><option value='0'>未认证</option><option value='1'>待审核</option><option value='2'>已认证</option><option value='3'>未通过</option><select/>").append($(this).contents()); });
     Html辅助方法:
    @Html.TextBoxFor(model => model.Status, new { placeholder = "输入审核状态:0:未申请,1:已申请,2:通过,3:不通过", minlength = "1", maxlength = "100", required = "required" })
    辅助方法生成的Html:
    <input data-val="true" data-val-number="字段 Status 必须是一个数字。" data-val-required="Status 字段是必需的。" id="Status" maxlength="100" minlength="1" name="Status" placeholder="输入审核状态:0:未申请,1:已申请,2:通过,3:不通过" required="required" type="text" value="0">

    效果图:

    效果图Html代码:
    <select><option value="0">未认证</option><option value="1">待审核</option><option value="2">已认证</option><option value="3">未通过</option></select>

    var
    opStasus = $('#Status').val();//拿出原本的数据 $('#Status').replaceWith(function () { return $("<select ><option class='op' value='0'>未认证</option><option class='op' value='1'>待审核</option><option class='op' value='2'>已认证</option><option class='op' value='3'>未通过</option><select/>").append($(this).contents()); });//替换标签 $(".op").each(function () {//遍历查询对应的值 if ($(this).val() == opStasus) { $(this).attr("selected", "selected");//将对应的标签添加选中selected } })
  • 相关阅读:
    MySQL_01 常用命令
    32_Go基础(TCP通信)
    oracle查询优化
    Eclipse中自动添加注释(作者,时间)
    java注解的学习
    JqueryeasyUIdatagrid参数之 queryParams
    Eclipse中,打开文件所在文件夹的插件,及设置
    更改Zend Studio/Eclipse代码风格主题
    JAVA中使用File类批量重命名文件及java.io.File的常见用法
    java面试笔试题大全
  • 原文地址:https://www.cnblogs.com/SeNaiTes/p/8891255.html
Copyright © 2011-2022 走看看