首頁  >  文章  >  web前端  >  jQuery分別取得選取的複選框值的範例_jquery

jQuery分別取得選取的複選框值的範例_jquery

WBOY
WBOY原創
2016-05-16 16:44:091173瀏覽
複製程式碼 程式碼如下:

function jqchk(){ //jquery取得複選框值
function jqchk(){ //jquery取得複選框值
var s='';
$('input[name="aihao"]:checked').each(function(){
s =$(this).val() ',';
});


點擊「提交」後,可以得到正確的選擇值了,但是後面多一個,(英文逗號),這個可以檢測一下再用substring去除,或者獲取到複選框選擇值後一般都要轉成數組再使用的,所以也可以在轉成數組後,去除最後一個數組元素。 代碼如下:


if (s.length > 0) {
if (s.length > 0) {
if (s.length > 0) {
if (s.length > 0) {
if (s.length > 0) {
//得到選取的checkbox值序列
s = s.substring(0,s.length - 1);
}
alert(s==''?'你還沒有選擇任何內容!' :s);
}
複製程式碼


程式碼如下:


var chenked=$("input[type='checkbox'] :checked").val([]);
var names = "";
for(var i=0;inames = chenked[i].value ",";
複製代碼


代碼如下:


var arr_v = new Array();

=$("input[type='checkbox']:checked").each(function(){

arr_v.push(this.val());

});
arr_v.join(','); 即可以了
複製程式碼


程式碼如下:


//此為重點,該句與此句與下面的第一句效果一樣
var selectedItems = new Array();
$("input[@name='itemSelect[]']:checked").each(function() {selectedItems.push($(this ).val());});

if (selectedItems .length == 0)
alert("Please select item(s) to delete.");
else
$.ajax({
type: "POST",
url: "/ajax_do_something.php",
data: "items=" selectedItems.join('|'),
dataType: " text",
success: function (request) {
document.location.reload();
},
error: function(request,error){
alert('Error deleting item (s), try again later.');
}
} java 分割





複製程式碼


程式碼如下:


String names = null;
String name1 = null;
String name2 = null;
String names = null;
String name2 = null;
names = null;
String name2 = null;
names = null; String name2 = null; names = 🎜>names = request.getParameter("names"); String[] name = names.split(","); for(String x : name){ if("zhangsan".equals(x) ){ name1 = x;
}
if("lisi".equals(x)){
name2 = x;
}
}


jquery 修改時候選中後台查詢的複選框




複製代碼


代碼如下:
var struids='${useridstr}'; //後台取得資料alert(struids); if(struids!='') { var str=struids.split(", "); for(var j=0;j{
$(":checkbox[value='" str[j] "']").attr( "checked",true);
}
}


下拉框複製程式碼複製程式碼複製程式碼複製碼🎜> 程式碼如下: var module='${module}' $("#module option[value='" module "']").attr(" selected","selected"); var s = $("#parentId").find("option:selected").val();
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn