私は下のコードで最初のプッシュを押すと、配列statusIdValuesの定義されていないエラーが発生する理由を理解しようとしています。準備関数で初期化され、チェックボックスの状態が変更されたときにプッシュされます。jQuery配列定義されていないエラー
$(document).ready(function() {
var statusIdValues = [];
$(':checkbox').change(function() {
if ($(this).is(":checked")) {
statusIdValues.push($(this).attr("value"));
}
else {
var index= statusIdValues.indexOf($(this).attr("value"));
if (index > -1) {
statusIdValues.splice(index, 1);
}
});
});
助けてください。
'array.indexOf($(この).attr( "value")); '配列とは何ですか? –
typo、病気の更新 –