$.serializeArray()获取不到disabled的值

一、获取选中单选按键的值
$(‘input:radio:checked’).val();
$(“input[type=’radio’]:checked”).val();
$(“input[name=’rd’]:checked”).val();
$(‘:radio[name=rd]:checked’).val()

经试验,$.serializeArray()获取不到disabled的值,就算想要让input成分变为不可用,能够把input设为readonly,而不是disabled;

2、获取下拉框当前入选的文书
$(“#selectgame”).find(“option:selected”).text()

还有一种情况赢得不到值,当页面中有多少个壹律name值的竹签的时候,纵然个中三个name值的input的样式为
display:none; 依然收获不到。

3、获取Select选择的Value
var checkValue=$(“#select_id”).val();
也可: var checkValue= (“#SiteManageID option:selected”).val();

4、 获取Select采用的索引值
var checkIndex=$(“#select_id “).get(0).selectedIndex;

5、获取Select最大的索引值
var maxIndex=$(“#select_id option:last”).attr(“index”);

陆、为Select追加2个Option(下拉项)
$(“#select_id”).append(“<option
value=’Value’>Text</option>”);

七、为Select插入3个Option(第1个岗位)
$(“#select_id”).prepend(“<option
value=’0′>请选择</option>”);

捌、 删除Select中索引值最大Option(最终三个)
$(“#select_id option:last”).remove();

9、删除Select中索引值为0的Option(第一个)
$(“#select_id option[index=’0′]”).remove();

10、删除Select中Value=’3’的Option
$(“#select_id option[value=’3′]”).remove();

11、删除Select中Text=’4’的Option
$(“#select_id option[text=’4′]”).remove();

12、清空
$(“#charCity”).empty();

一三、判别3个单选(复选)框是还是不是选中
<input id=”checkbox1″ type=”checkbox” checked>
<input id=”checkbox2″ type=”checkbox>
$(“#checkbox1”).is(“:checked”) // true
$(“#checkbox2”).is(“:checked”) // false

14、选拔页面上存有name=song 选中的复选框
永利开户送38元体验金,var obj = $(‘:checkbox[name=”song”][checked=checked]’);

15、下拉框不可用

开关不可知
$(“#saveAuthority”).css(“display”, “none”);

复选框不可用
$(“input[type=’checkbox’]”).attr(“disabled”, “disabled”);或
$(“input[type=’checkbox’]”).attr(“disabled”, true);
复选框可用:
$(“input[type=’checkbox’]”).attr(“disabled”, false);

16、下拉框有个别option不可用

永利开户送38元体验金 1

17、依据数据库的值自动选中下拉框中对应的数额

永利开户送38元体验金 2

$(“#state”).find(“option[value=”+state+”]”).attr(“selected”,”true”);

 

18、弹出下拉框选中值的value

永利开户送38元体验金 3

 

相关文章