クローズしないことを選択しないコントロールを、下枠を閉じ指定した年と近いコントロールの選択をクリックし、反転して、年を選択しlaydate

以下は、何も選択はオフにしないされていません。あなたが与えられた年クリックすると、次にコントロールを選択し、近くに

 

コードは以下の通りです

// デフォルトが選択されていない、現在の時刻が決定した割り当てで
のvar =のparseInt(iYearCode 新しい新しい;日付()のgetFullYear()のtoString()...)
Layui.laydate.render({ 
    elemは: '#yearCode' 種類:「今年
    、 showBottom:
    、変更:関数(値、DATE、endDateに){
         // 入力ボックスに保存されている年
        VAR yearCode = $( "#のyearCode" ).val();
         // 最後の選択であれば、しかし、手動で削除、次に、現在の時間割り当てを決定する
        IF(未定義yearCode || == NULL == yearCode || yearCode.length <4 ){ 
            iYearCode =のparseInt(新しい新。DATEは、()のgetFullYear()のtoString());. 
        } 
        // 、年の数のリストを取得する2年、スクロールアップ確かに今年のリストの長さの数に等しい
        VAR year_list = $(「laydate年の一覧。 「)[0] .getElementsByTagName(」LI」).LENGTH;
         // データページを取得したり、年クリックして選択します
        VAR iValue = のparseInt(値);
         // 最後の選択の間を超えないが、年の選択リストの場合数は、その後、指定された年がある選択をクリックし
        たIF - (iValue)<Math.abs(iYearCode {year_list)
             // 入力ボックス年度に割り当てられた 
            $( '#のyearCode' ;).val(値)
             // 日付コントロールの削除 
            '($をlaydate-.layui ' ).remove(); 
        } 
        // 割り当てを分析 
        iYearCode =私は〜を重視します; 
    } 
})。

 

おすすめ

転載: www.cnblogs.com/xiaostudy/p/10955250.html