Jquery操作select,radio,input,p之类
select的操作
$("#txtaddprojecturl").change(function(){
$("#addprojectname").html("");
});
//函数形式$("#YesOrNo").change(YesOrNoChange);
var BrandID= $("#addbrand ").val();
var BrandName= $("#addbrand option:selected").text();
$("#addbrand ").val(BrandID);
$("#brandCity option").filter(function(){
return this.text == row.BrandCity;
}).prop('selected',true);$("#mySelect2 option").each(function(){this.selected =(this.text == text2);});
$("#mySelect2 option:contains("+text2+")").prop('selected',true);
$("#mySelect1").find("option[text="+ text1 +"]").attr("selected",true);
$("#my-Select option[text="+ myText +"]").prop("selected",true);
$("#searchCity").prepend('<option value="-1">请选择</option>');
$("#searchCity").append('<option value="-1">请选择</option>');
//加载数据
var brandSelect = $("#addbrand");
brandSelect.empty();
brandSelect.append('<option value="">请选择</option>');
var brandData = result.Data;
//根据后台返回的Data
if(brandData !=null&& brandData.length >0){
for(var i =0; i < brandData.length; i++){
var oneData = brandData[i];
brandSelect.append('<option data-cityid="'+ oneData.CityID+'" data-cityname="'+ oneData.CityName+'" value="'+ oneData.ID +'">'+ oneData.BrandName+'</option>');
}
}
其他添加许多option的方法
$("#addbrand").empty().append('<option value="">请选择</option>');
$("#addbrand").empty();
$("#sltaddcity option[value='-1']").remove();
<inputclass="IsBrand"type="radio"name="IsBrand"value="1"checked="checked"/>
是
<inputclass="IsBrand"type="radio"name="IsBrand"value="0"/>
否
$("input:radio").click(function(){
if($(this).val()=="1"&& $(this).prop("checked")==true){
$(".brand").show();
$(".project").hide();
}else{
$(".brand").hide();
$(".project").show();
}
});
$(".IsBrand").each(function(){
var _this = $(this);
if(_this.val()== row.IsBrandPromotion){
_this.prop("checked",true);
}
});
var a = $(".IsBrand");
$(a[0]).prop("checked",true);
$(".IsBrand").click(function(){
if($(this).val()=="1"&& $(this).prop("checked")==true){
$(".brand").show();
$(".project").hide();
}else{
$(".brand").hide();
$(".project").show();
}
});
2.得到radio的值
var IsBrandPromotion= $(".IsBrand:checked").val();
$(".IsBrand").prop("disabled",true);
$("#txtaddprojecturl").val("");设置
$("#txtaddprojecturl").val(row.ProjectUrl);checkbox操作
var b = $(".tableMediaData :checkbox");
var arrChk = $(".mediachk:checked");
$(arrChk).each(function(){
MediaID+="'"+ $(this).val()+"',";
});
设置
ProjectName= $.trim($("#addprojectname").html());
$("#addprojectname").html(row.ProjectName);
$("#addprojectname").text("");
Jquery操作select,radio,input,p之类的更多相关文章
- JQuery操作select下拉框
JQuery操作select下拉框 获取Select选择的Text和Value $("#select_id").change(function(){//code...}); //为 ...
- Jquery操作select,左右移动,双击移动 取到所有option的值
$(function () { function MoveItem(fromId, toId) { $("#" + fromId + " option:selected& ...
- ThinkPHP第二十六天(JQuery操作select,SESSION和COOKIE)
1.JQuery操作select,假设<select id="my"> A:双击选项<option>事件,应该是select的dbclick事件. B:获得 ...
- jquery操作select下拉框的各种方法,获取选中项的值或文本,根据指定的值或文本选中select的option项等
简介jquery里对select进行各种操作的方法,如联动.取值.根据值或文本来选中指定的select下拉框指定的option选项,读取select选中项的值和文本等. 这一章,站长总结一下jquer ...
- js与jQuery操作select大全
Js操作Select是很常见的,也是比较实用的,每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了. 一.js操作select部分 判断select选项中 是否存在V ...
- Jquery 操作 Select 详解
jQuery是如何控制和操作select的.先看下面的代码 比如<select class="selector"></select> 1.设置value为p ...
- jquery 操作select,checkbox,radio (整理)
在工作中经经常使用到select,checkbox,radio,今天有点空暇就整理一下,免得以后用的时候还要又一次找. 操作select下拉框 -- 获取值或选中项: 1, $("#sele ...
- Jquery操作select、checkbox、radio详细讲解
一 .Select jQuery获取Select选择的Text和Value: 1. $("#select_id").change(function(){//code...}); / ...
- jquery操作select(增加,删除,清空)
jQuery获取Select选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加事件, ...
- Jquery操作select小结
每次操作select都要查资料,干脆总结一下. 为select设置placeholder <select class="form-control selOP" placeho ...
随机推荐
- 敏捷软件开发:原则、模式与实践——第10章 LSP:Liskov替换原则
第10章 LSP:Liskov替换原则 Liskov替换原则:子类型(subtype)必须能够替换掉它们的基类型(base type). 10.1 违反LSP的情形 10.1.1 简单例子 对L ...
- nginx的配置总结
总体而言,nginx的配置比起apache来是要简洁很多,而言容易理解得多的,另外官网的文档也十分的简洁易懂.我们先看一个简化版的配置文件nginx.conf: #user nobody; worke ...
- Docker容器操作
启动一次容器并执行命令(执行完命令后结束): docker run centos cat /etc/redhat-release 启动容器进入交互模式: docker run -i -t centos ...
- IP工具类-自己动手做个ip解析器
IP工具类-自己动手做个ip解析器 一.资料准备 导入依赖包:
- linux基本命令学习笔记
这个几天在研究linux的常用基本命令.以下是此时间内的幻灯片截图笔记,在这里留个脚印. linux 常用命令 1,命令的基本格式 2,文件处理命令 3,文件搜索命令 4,帮助命令 5,压缩解压缩命令 ...
- kvm解决1000M网卡问题
1.当我们安装完虚拟机, 发现虚拟机竟然是 100M 网络, 传输速率很低, 那是怎么导致的呢,如何来解决呢? 需要我们修改 vm01.xml 配置文件网卡段,添加如下红色标记行,改 为 e1000, ...
- [实践] ubuntu下编译安装ambari
ambari是一个Hadoop套件的管理工具,可以方便部署.管理及监控.最初开发时使用的就是RH系的Linux,只支持RHEL.CentOS5/6.OEL.SLES,暂不支持Ubuntu:可我的需求就 ...
- paypal IPN 接口返回INVALID参数可能问题
工作于浏览器Chrome时,登录IPN Simulator页发送测试数据,payment_date栏位值中出现乱码,导致无法返回正确的VERIFIED,在此记录.
- 学习嵌入式Linux-选择iTOP-4412开发板
部分视频观看地址: [视频教程]iTOP-4412开发板之学习方法--致初学者 http://v.youku.com/v_show/id_XNzQ5MDA4NzM2.html [视频教程]三星Exyn ...
- 关于hadoop 配置文件的一些实验
机器配置如下,两台机器,nn2,nn2,搭建基于QJM的高可用集群,zk集群. 如果我在yarn-site.xml中配置的nodemanager的可用资源过少,其他配置如果不一致,那么就会造成提交的j ...