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" ...
随机推荐
- 【前端_js】array.forEach和$.each()及$().each()的用法与区别
1.$.each():方法是jQuery中的方法,用于遍历数组或对象.用法:$.each(array,function(index,value){...}),有两个参数,第一个为待遍历的数组或对象,第 ...
- sed - 文本三剑客之编辑功能
sed - stream editor for filtering and transforming text Sed是一个流编辑器.流编辑器用于对输入流(文件或管道输入)执行基本的文本转换.虽然在某 ...
- mysql分组统计按照字段排序方法(分组之后保留最新时间、最大id...)
sql示例如下: select success_time,query_time,order_no from pro_return_plan t where t.success_time in ( SE ...
- Linux系统的时间比北京时间慢12个小时的处理方案(将EDT时区改为CST)
今天查看Linux操作系统的时间,发现比正常时间慢12个小时整,感觉很奇怪,后来使用ntp服务器校对时间发现也是不管用的,还是慢12个小时.之前遇到过是慢8个小时,但是我知道是因为使用的是UTC时间, ...
- JavaScript数组常用操作方法
ES5操作数组的方法 1.concat() concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,仅会返回被连接数组的一个副本. var arr1 = [1,2,3]; var ar ...
- centos-限制ssh访问
hosts.allow和hosts.deny规则的执行者为TCP wrappers,对应守护进程为tcpd:而tcpd执行依赖于程序使用了libwrap库. 也就是说:hosts.allow和host ...
- NSData、数据结构与数据转换
数据结构公式:Data_Structure=(D,R): 只要数据元素与数据(组织关系)能够保持:同一个数据(结构)可以在各种存贮形式间进行转换. 字节流或字符串是所有转化的中间节点(中转站).相当于 ...
- ajax异步
异步与同步 这就是生活中的同步 在JavaScript语言中,同步和异步的概念刚好相反. 这JavaScript中同步就是:你不执行完上面的代码,那么下面的代码你就别执行:一步一步 ...
- MSSQL数据库 1000W数据优化整理
GO SET STATISTICS TIME ON SELECT count([StyleId]) FROM [dbo].[Ky_Style] SET STATISTICS TIME OFF SET ...
- YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe
test.py import os import sys sys.path.append(])+'/lib/lib3.7') import yaml with open("default.y ...