Answers:
我想您要小写检查值吗?尝试:
var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();
或者您要检查它,然后将其值转换为小写:
var jIsHasKids = $('#chkIsHasKids').attr("checked", true).val().toLowerCase();
let toLowercase = function () { jQuery('.tolowercase').on('keypress keydown blur',function () { let currentVal = jQuery(this).val(); jQuery(this).val(currentVal.toLowerCase()); }); };
如果仅出于显示目的,您可以使用纯CSS将文本呈现为大写或小写,而无需使用text-transform
属性使用任何Javascript :
.myclass {
text-transform: lowercase;
}
有关更多信息,请参见https://developer.mozilla.org/en/CSS/text-transform。
但是,请注意,这实际上并不会将值更改为小写。它只是以这种方式显示。这意味着,如果您检查元素的内容(即使用Javascript),则该元素仍将保持其原始格式。
试试这个:
var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();
可能与以下重复项:选择时 如何使用jQuery忽略大小写