菜鸟国际电子游戏首页 > 文章中心 > 正文

jq 选择器-电子游戏app下载


input radio、checkbox

上海
深圳

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

var jys = $('input[type="radio"]:checked').val(); #赋值:

$("input[name='radio1'][value=1]").attr("checked",true)

#checkbox

仅获取选中第一个
$("input[name='checkbox_list[]']:checked").val()

遍历获取选中的
$("input[name='checkbox_list[]']").each(function(key,val){
console.log($(this).filter(':checked').val())
})


select 

//选择所有的select 的子元素中被selected的元素

$("select option:selected");

//选择fieldname的select 的子元素中被selected的元素
$("select[name='fieldname'] option:selected").val();


//使select值为id的被选中
$("select[name='fieldname']").val(id);

//清空
ajax自定义时清空select
$('select').empty().append('');


//后台返回选中结果并展示在select中




#select attr切换无效问题

解决办法:将attr替换为prop

$("select[name='name']").find("option[]").prop("selected",true).siblings('option').removeattr('selected');



转载请注明出处:

0

相关文章