ボタンがありますbtnAdvSearch
が、初めてクリックすると、表示されたカレンダーが動かなくなります。したがって、ボタンのさらなるクリックを防ぐ必要があります。
私のコード:
$('<button id="btnAdvSearch_' + uniqueNum + '" class="" title="Advanced Search"><span class="ui-button-text">' + btnTitle + '</span></button>')
.appendTo($('<div class="ui-dialog-buttonpane buttonHolder" id="buttonHolder_' + uniqueNum + '"></div>')
.appendTo(this.element))
.click(function (e) {
debugger;
e.preventDefault();
e.stopPropagation();
self._validateSearchForm();
//Check the form validation using jquery validation engine
$('#frmAdvSearch_' + uniqueNum + '').validationEngine('validate') == true ? self._submitAdvancedSearchQuery(self) : "";
});