2017-05-25 11 views
0

SharePoint 2013でカスタムWebパーツを開発しました。jQuery - datetime pickerで日付を検証する

私はデフォルトの日付ピッカーコントロールを使用しています。イタリアのすべての休日の配列もあります。ユーザーがdatetimepickerをクリックした直後に、選択した日付を「検証」したいと思います。私の場合は、選択した日付が休日の場合は警告メッセージを表示する必要があります。

私はこのコードを試してみたが、それは発射されていません。

$(".ms-picker-table a").on("click",function() { 
    console.log("ON CLICK DATEPICKER"); 
    /* DATES CHECK */ 
    [...] 
}); 

ms-picker-tableは、日付ピッカーコントロールのクラスです。このテーブル内の

a要素はすでにhref属性にコードが含まれています。

javascript:ClickDay('01\u002f06\u002f2017') 

それが問題を作成することができる場合、私は知りません。

onclick="javascript:ClickDay('01\u002f06\u002f2017')" 

ので、ユーザは日付ピッカーから値を選択すると、日付を確認するために自分のコードを修正する方法があります:

はまた、各リンクの親td要素は、このコードを持っていますか?

答えて

0

onBlurイベントは、仕事をする必要があります

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
<input type="date" id="dateField"> 
 

 
<script> 
 
$("input[id*='dateField']").blur(function(){ 
 
    var dateValue=$("input[id='dateField']").val(); 
 
    console.log(dateValue); 
 
    // check array to see if the date is in the Array 
 
}); 
 
</script>

関連する問題