• 模板使用:

    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. 5.Lvs+Keepalived健康检查

    1. Nginx+keepalived对后端服务器心跳检查(需要自定义脚本) 原理:Keepalived并不跟nginx耦合,它俩完全不是一家人但是keepalived提供一个机制:让用户自定义一个s ...

  2. NumPy基本操作快速熟悉

    NumPy 是 Python 数值计算非常重要的一个包.很多科学计算包都是以 NumPy 的数组对象为基础开发的. 本文用代码快速过了一遍 NumPy 的基本操作,对 NumPy 整体有一个把握.希望 ...

  3. 洛谷P1084 疫情控制(贪心+倍增)

    这个题以前写过一遍,现在再来写,感觉以前感觉特别不好写的细节现在好些多了,还是有进步吧. 这个题的核心思想就是贪心+二分.因为要求最小时间,直接来求问题将会变得十分麻烦,但是如果转换为二分答案来判断可 ...

  4. PVE授权条款

    授权条款 Proxmox VE 软件授权条款,采用的是 GNU AGPL (Affero General Public License) 条款,而 Proxmox VE 本身是 Free Softwa ...

  5. beta冲刺总结那周余嘉熊掌将得队

    作业格式 课程名称:软件工程1916|W(福州大学) 作业要求:项目Beta冲刺 团队名称: 那周余嘉熊掌将得队 作业目标:beta冲刺总结 队员学号 队员姓名 博客地址 备注 221600131 J ...

  6. 项目Alpha冲刺(团队) -- 总结及汇总

    项目Alpha冲刺(团队) --总结 1.团队信息 团队名 :男上加男 成员信息 : 队员学号 队员姓名 个人博客地址 备注 221600427 Alicesft https://www.cnblog ...

  7. 瀑布流插件|jquery.masonry|使用demo

    Maonsry+Infinite-Scroll实现滚动式分页,网上有很多,这里只说: 瀑布流插件的一个基本使用,附上基本功能的demo <html> <head> <me ...

  8. vue.js不仅是一种模式,也是一种工程组织方式

    vue.js不仅是一种模式,也是一种工程组织方式

  9. codeforces1267G

    考虑我们在某个时刻,剩下的数有 $ i $ 个,这些数的和为 $ j $,那么我们期望要抽 $ n \over i $ 次才能取到一个新的物品,这个物品的期望权值为 $ j \over i $,我们花 ...

  10. abp radio表单元素 消失了

    框架将原本的元素都隐藏掉了,取而代之的是根据label定义了自己的样式,如下: [type="radio"]:not(:checked)+label {    padding-le ...