• 模板使用:

    https://startbootstrap.com/themes/sb-admin-2/

    使用的 bootstrap 模块 ,上面的这个网站可以下载

  • select 取值

    <select class="com1_bandrate" id="com1_bandrate"  name=""  onchange="show_com1()">
    <option value="2400">2400</option>
    <option value="115200">115200</option>
    <option value="460800">460800</option>
    </select> <script type="text/javascript">
    function show_com1(){
    console.log(($("#com1_bandrate").find("option:selected").val()));
    }
    function show_com2(){
    console.log(($("#com2_bandrate").find("option:selected").val()));
    } </script>

    select 取值,可以直接使用 $("#id").find("option.selected").val() 进行取值。

  • text 取值

        <input type="text" class="mb-4 form-control form-control-user" id="eth0_ip" placeholder="IP">
    <input type="text" class="mb-4 form-control form-control-user" id="eth0_gateway" placeholder="Gateway">
    <input type="text" class="mb-4 form-control form-control-user" id="eth0_netmask" placeholder="netmask">
    <input type="text" class="mb-4 form-control form-control-user" id="eth0_dns" placeholder="DNS"> <script type="text/javascript">
    function save_func(){
    console.log(($("#eth0_ip").val()))
    console.log(($("#eth0_netmask").val()))
    console.log(($("#eth0_gateway").val()))
    console.log(($("#eth0_dns").val())) console.log(($("#eth1_ip").val()))
    console.log(($("#eth1_netmask").val()))
    console.log(($("#eth1_gateway").val()))
    console.log(($("#eth1_dns").val()))
    } function eth0_mode(){
    console.log(($("#eth0_mode_id").find("option:selected").val()));
    var eth_mode = $("#eth0_mode_id").find("option:selected").val();
    if (eth_mode == "static")
    {
    $("#eth0_ip").removeAttr("readonly");
    $("#eth0_netmask").removeAttr("readonly");
    $("#eth0_gateway").removeAttr("readonly");
    $("#eth0_dns").removeAttr("readonly");
    }
    else
    {
    $("#eth0_ip").attr("readonly", "readonly");
    $("#eth0_netmask").attr("readonly", "readonly");
    $("#eth0_gateway").attr("readonly", "readonly");
    $("#eth0_dns").attr("readonly", "readonly");
    }
    }
    function eth1_mode(){
    console.log(($("#eth1_mode_id").find("option:selected").val()));
    var eth_mode = $("#eth1_mode_id").find("option:selected").val();
    if (eth_mode == "static")
    {
    $("#eth1_ip").removeAttr("readonly");
    $("#eth1_netmask").removeAttr("readonly");
    $("#eth1_gateway").removeAttr("readonly");
    $("#eth1_dns").removeAttr("readonly");
    }
    else
    {
    $("#eth1_ip").attr("readonly", "readonly");
    $("#eth1_netmask").attr("readonly", "readonly");
    $("#eth1_gateway").attr("readonly", "readonly");
    $("#eth1_dns").attr("readonly", "readonly");
    } } </script>

jQuery 取值操作的更多相关文章

  1. 页面通过Jquery取值然后传值到后台显示underfined是怎么回事?

    页面通过Jquery取值然后传值到后台显示underfined是怎么回事? 一般情况下第一个如果用jQuery取值的,末尾要用val(),如果用$符号取值的,末尾要加上val. eg: busines ...

  2. Jquery 取值,赋值学习总结

    <h2>获取和设置文本框值:</h2> <input type="button" value="赋值文件框" id="v ...

  3. ng2中 如何使用自定义属性data-id 以及赋值和取值操作

    项目环境:ng4.x 写法说明: [attr.data-nurseKey] <div [attr.data-nurseKey]="k.nurseKey"></di ...

  4. 用JQUERY为INPUT的TXT类型赋值及取值操作

    注意和纯JS操作的区别,一个是对象,一个是字串,如下说明: 在Jquery中,用$("#id")来获得页面的input元素,其相当于document.getElementById( ...

  5. jQuery取值的一些奇奇怪怪的操作

    语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var ch ...

  6. 【C】二级指针探秘 & 星号的两种用法(1.与基本类型结合形成另一种类型,比如与int结合形成int* 2.取值操作)

    1)问题:二级指针到底是什么?怎么用的?怎么存放的? #include <stdio.h> #define TEST_ADDR 0x12FF40 void main() { int a = ...

  7. jQuery 取值、赋值的基本方法

    转载:http://www.cnblogs.com/huanhuan86/archive/2012/06/13/2548071.html 获取元素的value值: /*获得TEXT.AREATEXT的 ...

  8. jQuery 取值、赋值的基本方法【转藏】

    /*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textva ...

  9. jquery取值赋值

    ("#A").val("1") id为A的值就是1了 jQuery中都这样,赋值的时候作为参数传给函数,和单纯的js有区别,像 $("#A" ...

随机推荐

  1. 【Git版本控制】Git初始化一个仓库

    git init //初始化一个本地库 git add -A//将所有的文件添加到暂存区 git commit -m “首次提交” //将暂存区的文件提交到版本库 git remote add ori ...

  2. Prometheus学习笔记(6)Alertmanager告警

    目录 一.Alertmanager简介 二.Alertmanager部署 三.Alertmanager配置 四.自定义告警规则和发送 五.自定义告警模板 一.Alertmanager简介 Promet ...

  3. 小型SSM项目出现Failed to load ApplicationContext错误的解决方法(个人向)

    使用单元测试的时候,出现了Failed to load ApplicationContext错误,在添加了一个新的Mapper.xml文件才出现的,在保证其他配置文件没有出错的情况下,检查mapper ...

  4. Linux必知必会--sed

    致沅弟:至于当大事,全在明强二字. --<曾国藩家书> 参考资料:https://man.linuxde.net/sed   https://www.jianshu.com/p/047cd ...

  5. 调试用Chrome浏览器

    今天写HTML页面调试时出了问题:一个页面在本地的工作空间文件夹内可以打得开,在HBuilder里用Edge打不开. 我还以为是工作空间路径出问题了,重建了好几次空间和项目.. 询问了小页,他建议以后 ...

  6. Beta冲刺第3次

    一.团队成员的学号姓名列表 学号 姓名 201731103226 翟仕佶 201731062517 曾中杰 201731062424 杨模 201731062632 邓高虎 201731062624 ...

  7. abp记录1

    1在AbpWebApplication中的的构造函数中创建abpBootstrapper 实例,在Application_Start执行AbpBootstrapper值初始化方式 2AbpBootst ...

  8. 1.使用FluentNHibemate 操作数据库,添加映射到数据库

    1.创建个控制台工程MySQLDateBase 2.工程中添加Fluent NHibernate映射工具 点击管理NuGet程序包,点击浏览,搜索Fluent NHibernate 点击安装..安装完 ...

  9. Mybatis技术一数据库连接池配置(druid)

    只简单叙述,网上相关的内容很多,这里只是给出参考: 数据库连接池druid配置列表: 配置 缺省值 说明 name   配置这个属性的意义在于,如果存在多个数据源,监控的时候可以通过名字来区分开来.如 ...

  10. Squeeze Excitation Module 对网络的改进分析

    Squeeze-and-Excitation Networks SE-net 来自于Momenta 孙刚团队 SE的设计思路: 从卷积操作的实际作用来考虑,conv 把局部空间信息和通道信息组合起来, ...