Jquery取值方法汇总

摘要:
Param1=“+p1+”m2=“+p2+”;//页面跳转和参数传输})})一个两个三个˃

一、下拉框

1、jquery获取当前选中select的text值

 var a = $("#ShareMoneyType").find("option:selected").text(); 

2、jquery获取下拉框选中的Value值

var v = $("#ShareMoneyType").val();

3、jquery获取当前选中select的索引值

$("#select1").get(0).selectedIndex; 

4、jquery设置索引值为1的项为当前选中项

$("#select1").get(0).selectedIndex=1; 

5、jquery设置value值1的项为当前选中项

$("#select1").val(1);

6、jquery设置text值为"2017"的项为当前选中项

$("#select1 option[text='2017']").attr("selected",true); 

7、为指定select下拉框追加一个option(追加到在末尾)

$("#select1").append(""+i+""); 

8、为制定select下拉框插入一个option(插入到第一个位置)

$("#select1").prepend("请选择"); 

9、jquery删除select下拉框的最后一个option

$("#select1 option:last").remove();

10、清空select控件内容

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

二、文本框

1、获取文本框的值:

 var id=$("#B2BProductID").val();

2、为文本框动态赋值:

 $("#Name").attr("value", “我为你动态赋值”);

3、为span标签动态赋值:

var a=$("#oneLove").html("价格只能为整数");

三、单选按钮和多选按钮

获取多选按钮的状态

 var ticket = $("#IsTicketRobbing").prop("checked");     //返回bool类型

获取多选按钮选中的值

var fruit = "";
var vegetable = "";
 $("input:checkbox[name='fruit']:checked").each(function() {
     fruit += $(this).val() + " ";
   });

获取选中单选按钮的值

var val=$('input:radio[name="sex"]:checked').val();

为Button 按钮绑定click事件:

$("#SyncB2BProductData").bind("click", function () {    
                if ($("#B2BProductID").val() == "0") {
                    alert("请输入该产品要对应绑定的b2b产品ID");
                    $("#B2BProductID").focus();
                    return false;
                }
});
或者
$("#btnSubmit").click(function(){
  //事件
});

事件:

<script language="javascript" type="text/javascript">
$(document).ready(function(){
$('#mySelect').change(function(){
alert($(this).children('option:selected').val());
var p1=$(this).children('option:selected').val();//这就是selected的值
var p2=$('#param2').val();//获取本页面其他标签的值
window.location.href="xx.php?param1="+p1+"¶m2="+p2+"";//页面跳转并传参
})
})
</script>


<select id="mySelect">
<option value="1">one</option>
<option value="2" selected="selected">two</option>
<option value="3">three</option>
</select>
<input type="text" value="ooo" name="param2" id="param2"/>

免责声明:文章转载自《Jquery取值方法汇总》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇shell export 作用转载EasyUI 页面分页下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用golang理解mysql的两阶段提交

使用golang理解mysql的两阶段提交 文章源于一个问题:如果我们现在有两个mysql实例,在我们要尽量简单地完成分布式事务,怎么处理? 场景重现 比如我们现在有两个数据库,mysql3306和mysql3307。这里我们使用docker来创建这两个实例: # mysql3306创建命令 docker run -d -p 3306:3306 -v /U...

sql server 触发器

触发器是一种特殊类型的存储过程。触发器可包含复杂的T-SQL语句。触发器不能通过名称被直接调用,也不允许设置参数。它是建立在触发事件上的。 触发器可以强制执行一定的业务规则,以保持数据完整性、检查数据有效性、实现数据库管理任务和一些附加功能。 触发器的分类:DML、DDL、登录触发器 创建触发器需要指定的选项: 1.触发器的名称。 2.在其上定义触发...

js常用API方法

String对象常用的API:API指应用程序编程接口,实际上就是一些提前预设好的方法。 charAt() 方法可返回指定位置的字符。 stringObject.charAt(index) indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。 stringObject.indexOf(searchvalue, fromindex) s...

mongodb与mysql命令详细对比

传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由数据库(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。 MySQL MongoDB 说明...

SQL基本语法总结

一、基础 模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。 主键的值不允许修改,也不允许复用(不能使用已经删除的主键值赋给新数据行的主键)。 SQL(Structured Query Language),标准 SQL 由 ANSI 标准委员会管理,从而称为 ANSI SQL。各个 DBMS 都有自己的实现,如 PL/...

BlockingCollection使用

BlockingCollection是一个线程安全的生产者-消费者集合。 代码 public classBlockingTest { BlockingCollection<int> bc = new BlockingCollection<int>(); publicBlockingTest(...