jQuery 取值操作
模板使用:
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 取值操作的更多相关文章
- 页面通过Jquery取值然后传值到后台显示underfined是怎么回事?
页面通过Jquery取值然后传值到后台显示underfined是怎么回事? 一般情况下第一个如果用jQuery取值的,末尾要用val(),如果用$符号取值的,末尾要加上val. eg: busines ...
- Jquery 取值,赋值学习总结
<h2>获取和设置文本框值:</h2> <input type="button" value="赋值文件框" id="v ...
- ng2中 如何使用自定义属性data-id 以及赋值和取值操作
项目环境:ng4.x 写法说明: [attr.data-nurseKey] <div [attr.data-nurseKey]="k.nurseKey"></di ...
- 用JQUERY为INPUT的TXT类型赋值及取值操作
注意和纯JS操作的区别,一个是对象,一个是字串,如下说明: 在Jquery中,用$("#id")来获得页面的input元素,其相当于document.getElementById( ...
- jQuery取值的一些奇奇怪怪的操作
语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var ch ...
- 【C】二级指针探秘 & 星号的两种用法(1.与基本类型结合形成另一种类型,比如与int结合形成int* 2.取值操作)
1)问题:二级指针到底是什么?怎么用的?怎么存放的? #include <stdio.h> #define TEST_ADDR 0x12FF40 void main() { int a = ...
- jQuery 取值、赋值的基本方法
转载:http://www.cnblogs.com/huanhuan86/archive/2012/06/13/2548071.html 获取元素的value值: /*获得TEXT.AREATEXT的 ...
- jQuery 取值、赋值的基本方法【转藏】
/*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textva ...
- jquery取值赋值
("#A").val("1") id为A的值就是1了 jQuery中都这样,赋值的时候作为参数传给函数,和单纯的js有区别,像 $("#A" ...
随机推荐
- 百度地图公交线路查询,并绘制到地图上并获取所有路径经纬度点(可供echarts 路径图使用)
github地址 https://github.com/a1115040996/MyHTML/tree/gh-pages/BDMap 源代码 <!DOCTYPE html PUBLIC &quo ...
- 【转】STM32生成的文件大小探索
一般在stm32工程使用keil编译之后,keil的build output栏目下面会出现如图所示的输出信息,其中会显示code 大小 RO-data.RW-data .ZI-data的大小.一般别人 ...
- k8s如何访问pod
1. 通过 Service 访问 Pod 我们不应该期望 Kubernetes Pod 是健壮的,而是要假设 Pod 中的容器很可能因为各种原因发生故障而死掉.Deployment 等 control ...
- (十一)Kubernetes StatefulSet控制器
StatefulSet介绍 前面使用Deployment创建的Pod是无状态的,当挂载了volume之后,如果该Pod挂了,Replication Controller会再启动一个Pod来保证可用性, ...
- RabbitMQ 部署记录
1. erlang与rabbitmq版本对应关系: https://www.rabbitmq.com/which-erlang.html 2. 安装erlang 下载地址:http://www.erl ...
- 基于变分自编码器(VAE)利用重建概率的异常检测
本文为博主翻译自:Jinwon的Variational Autoencoder based Anomaly Detection using Reconstruction Probability,如侵立 ...
- python基础语法8 叠加装饰器,有参装饰器,wraps补充,迭代器
叠加装饰器: 叠加装饰器 - 每一个新的功能都应该写一个新的装饰器 - 否则会导致,代码冗余,结构不清晰,可扩展性差 在同一个被装饰对象中,添加多个装饰器,并执行. @装饰1 @装饰2 @装饰3 de ...
- minikube 安装试用
目前使用k8s 要么用的物理机搭建的环境,要么就是使用docker for mac 中kubernetes 的特性,为了本地调试方便,使用下minikube minukube 包含的特性 负载均衡器 ...
- haproxy 2.0 dataplaneapi 类似的工具haproxyadmin
haproxyadmin 是一个python 的pip 包,提供了类似dataplaneapi 的功能,使用上也比较简单,同时提供的方法也比较全 使用的技术与dataplaneapi 基本类似,也是一 ...
- JS的ES5的扩展内容
JS的ES5 1.严格模式: (1)什么是严格模式: 在全局或函数的第一条语句定义为: 'use strict' 如果浏览器不支持, 只解析为一条简单的语句, 没有任何副作用 (2)严格模式作用: ...