博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jquery - Select 和 Checkbox 、Textarea的操作
阅读量:6672 次
发布时间:2019-06-25

本文共 1277 字,大约阅读时间需要 4 分钟。

Checkbox

//判断是否选中if ($(this).is(':checked')) {      alert("它处于选中状态");  }  else {      alert("它不处于选中状态"); }if(document.getElementById("checkboxID").checked) {    alert("它处于选中状态");} //判断是否选中通常是使用prop而不是attr if($("IsWeek").prop("checked") == true) _IsWeek = 1;

选中

$("input:checkbox[name='SNID_PK']").click();

取消选中

$("#day").removeAttr("checked");

获取状态为【已选中】的checkbox的数量

var num = $("input:checkbox[name='checkbox']:checked").size();

Select

匹配所有选中的option元素

$("select option:selected")

选择事件 change 事件

$('select').change(function (e) {    var _attr_id = $(this).find("option:selected").attr('attr-id');     console.log(_attr_id);})

根据text值设置为选中

$(".selector").find("option[text='pxx']").prop("selected",true);  $(".selector").find("option:contains('pxx')").prop("selected",true);  //  $(e).find("option[value="+ value +"]")

获取当前选中项的value

$(".selector").val();

获取当前选中项的text

$(".selector").find("option:selected").text();

纯js方式获取text

var index = document.getElementById('select').selectedIndex;var text = document.getElementById('select').options[index].text;console.log(20180726092552, index, text)

清空下拉列表

$("select#select1").empty();

 

Textarea换行符替换

 

var str = $("#Cy-Tp-ShopCode").val(); str = str.replace(/\n/g, ",");  //用g开启贪婪模式匹配替换所有

 

转载于:https://www.cnblogs.com/CyLee/p/5324648.html

你可能感兴趣的文章
Codeforces Round #280 (Div. 2) E. Vanya and Field 思维题
查看>>
【Python】python更新数据库脚本两种方法
查看>>
给 Android 初学者的 Gradle 知识普及
查看>>
一分钟学会 ConstraintLayout 之从属性角度理解布局
查看>>
线程 Timer TimerTask 计时器 定时任务 MD
查看>>
[js高手之路]原型式继承与寄生式继承
查看>>
ThreadPoolExecutor使用介绍
查看>>
JavaWeb学习笔记——XML和SAX解析区别
查看>>
【274】Python 相关问题
查看>>
js2word/html2word的简单实现
查看>>
jQuery.extend和jQuery.fn.extend的区别?
查看>>
职业发展
查看>>
Linux下环境变量设置
查看>>
phonegap 安装和使用eclipse
查看>>
ASP.NET MVC使用动态产生meta
查看>>
C语言基础(9)-字符串格式化输入和输出
查看>>
基于 HTML5 的 WebGL 3D 智能楼宇监控系统
查看>>
数据库事务隔离级别
查看>>
JSONP跨域以及之前的历史
查看>>
Qtum量子链与亚马逊AWS中国云服务达成合作
查看>>