私は請負業者であり、特定のものを台無しにする力が実際にはありません。残念ながら、DateTime が渡されるたびに「date」クラスの入力を吐き出す、彼らが作成した HTML ヘルパーを呼び出すページがあります。次に、メインテンプレートにこれがあります
function hijaxInputs(elementId) {
$('#' + elementId + ' input.date').datepicker({ changeYear: true, showOn: 'button', buttonImage: '/Content/css/images/Calendar.gif', buttonImageOnly: true });
$('#' + elementId + ' input[mask]').each(function(i) {
$(this).mask($(this).attr('mask'));
});
}
入力がレンダリングされる方法を制御できず、要素へのdatepickerの適用を制御できないため、これは不十分です。事後的にやろうとしましたが、失敗したようです。これを試しました。
$('#consentDocumentsTbl [id$=SubmissionDate]').onSelect = function (dateText, inst) { console.log("Err..."); };
しかし、それはうまくいきませんでした-単純な構文エラーを作成しただけですか、それとも私がやりたいことは不可能ですか.