@57105710hk

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

ColdFusion ページ読み込み時の初期処理について

解決したいこと

ColdFusionについてです。
直近4年分の商品情報のリストを作成し、年度で商品情報を検索できるように、年度検索欄を作成しました。
2017~2020年度の4項目です。
年度検索欄を選択した際、検索した年度の商品情報のみを表示させることはできたました。今回追加したい機能は、このページの読み込み時、デフォルトで今年度である2020年度の商品情報のみ表示させたいです。
お手数ですが、宜しくお願い致します。

発生している問題・エラー

<option value="2020" selected>2020年度</option>
その他の年度にはselectedをつけないで作成しました。 
ページ読み込み時、年度検索欄には2020年度が選択された状態で表示されますが、表示される商品情報は4年分の全てが表示されてしまいます。

該当するソースコード

<scriot>
function submit2(){
  document.kanryo.submit();
}
</script>

<cfif isdefined("FORM.kanryo")>
    <cfset pkanryo =    FORM.kanryo>
<cfelse>
    <cfset pkanryo = "">
</cfif>

<!---ここには書きませんが、4年分の商品情報の表示、年度ごとに商品情報を表示するSQL文が入ります--->

<select name="kanryo" style="width:120px;" onchange="submit2();">
  <CFOUTPUT>
   <option value ="2020" selected>2020年度</option>
   <option value ="2019">2019年度</option>
   <option value ="2018">2018年度</option>
   <option value ="2017">2017年度</option>
  </CFOUTPUT>
</select>
0 likes

No Answers yet.

Your answer might help someone💌