urlのパラメータを動的に変える
// パラメータを変える
$('.practice_select').change(function () {
// 必要な情報をセレクタを指定して取得
let birth_year = $('#birth_year').val();
let month = $('#month').val();
let school = $('#school').val();
// 取得した値からパラメータを生成
let param = '?birth_year=' + birth_year + '&month=' + month + '&school=' + school;
// urlに反映させる(この時点ではページ遷移しない)
history.replaceState('', '', param);
let url = location.href.replace;
$('#record_grade_term_show').attr('href', '');
$('#record_grade_term_show').attr('href', url);
});
$('#get_practice_data').click(function () {
let elements = [$('#birth_year').val(), $('#month').val(), $('#school').val()];
for (let i = 0; i < elements.length; i++) {
if (elements[i] == '') {
$('#error').css('display', 'block')
return false;
}
}
})