我做了一些代碼,我需要得到從選中複選框JQuery的得到一個複選框的選項被選中
這裏是我創建的複選框
function createCheckbox(txt) {
var comb = document.createElement("Select");
comb.className = "something";
for (var i = 0; i < txt.length; i++) {
var option = document.createElement("OPTION");
var optionText = document.createTextNode(txt[i]); //some options
option.appendChild(optionText);
comb.appendChild(option);
}
return comb;
}
功能選項(值)在這裏我需要顯示所選
function foo{
var inputTextValue = document.getElementsByClassName("something");
var checkedValue = $(inputTextValue).is(':checked');
alert(checkedValue); //true/false
}
警報只有當複選框被選中顯示真/假depeding或選項not.But我需要它的選項被選中的。我已經試過$(inputTextValue).is(':checked').val()。
當您創建元素時,請儘量保持一致,並使用小寫字母。另外,你要返回select,但是它到底在哪裏,它和複選框有什麼關係? – adeneo
我只是把這裏的方式,我創建複選框,以顯示是否有創建任何錯誤(我認爲功能它好吧)...但功能是分開的..我只需要一些jQuery功能來檢索值如果該複選框被選中。我習慣了Java和他們的駱駝案例 – Ztyk
checkbox!= select。你說你正在創建一個複選框,但你不是,你正在創建一個選擇(下拉列表)。因此測試它是否被檢查不起作用。 – ADyson