我有以下代码
$(document).ready(function () {
VerifyCustomerFilter();
$("#ToDateStor").on("DateSet", function () {
...
);
function VerifyCustomerFilter() {
if(toDate != "")
$("#ToDateStor").trigger('DateSet'); //This does not work
}
}
当我在函数“VerifyCustomerFilter ()”中的条件为真时,无法触发我创建的自定义事件。
但是,当我在 DatePicker 的事件中触发事件时,它可以完美运行:请参阅
$("#calTo").datepicker({
showButtonPanel: false,
onClose: function (dateText, inst) {
var ToDate = $(this).val().toString();
$('#ToDateStor').html(ToDate).trigger('DateSet'); // This works!
}
});
也已经尝试使用triggerHandler()
.
我应该做错什么?