Layui複数の日付コントロールは、最初の日付以外に点滅しますか?

13464 ワード

Layui複数の日付コントロールは、最初の日付以外に点滅しますか?
  • 1.問題の説明
  • 2.ソリューション
  • 3.上記がまだ機能していない場合
  • .
  • 各コントロールにtrigger:'click'
  • を追加
    1.問題の説明
    複数の日付入力ボックスがある場合は、classを使用して直接選択するのは望ましくありません.
    layui.use('laydate', function(){
    	  var laydate = layui.laydate;
    	  //    laydate  
    	  laydate.render({
    	    elem: '.input_0' //    
    	  });
    });
    
    <td class="td_width">
    <span>span>
    <input type="text" id="proCreateTimeMin" name="proCreateTimeMin" class="input_0"/>
    td>
    
    <td class="td_width">
    <span>span>
    <input type="text" id="proCreateTimeMax" name="proCreateTimeMax" class="input_0" />
    td>
    
    <td class="td_width">
    <span>span>
    <input type="text" id="proFinishTimeMin" name="proFinishTimeMin" class="input_0" />
    td>
    
    <td class="td_width">
    <span>span>
    <input type="text" id="proFinishTimeMax" name="proFinishTimeMax" class="input_0" />
    td>
    

    2.ソリューション
    各入力ボックスにrenderインスタンスを追加し、idを使用して選択します.
    layui.use('laydate', function(){
    	  var laydate = layui.laydate;
    	  //    laydate  
    	  laydate.render({
    	    elem: '#proCreateTimeMin' //    
    	  });
    	  
    	  laydate.render({
    		    elem: '#proCreateTimeMax' //    
    	  });
    	  
    	  laydate.render({
    		    elem: '#proFinishTimeMin' //    
    	  });
    	  
    	  laydate.render({
    		    elem: '#proFinishTimeMax' //    
    	  });
    });
    

    3.上記がまだ機能していない場合
    各コントロールにtrigger:‘click’を付ける
    layui.use('laydate', function(){
    	var laydate = layui.laydate;
    	//    laydate  
    	
    	laydate.render({
    	    elem: '#proCreateTime'//    
    	    ,trigger : 'click'
    	});
    	
    	laydate.render({
    		elem: '#proCutTime' //    
    		,trigger : 'click'
    	});
    });