I added the following check to the change event of my autocomplete, and from there called a method to clear out the values, if none were selected. It seems to work for me.
, change: function (event, ui) {
if (ui.item == null || ui.item == undefined) {
ClearIndividualTicketSearchProNum()
}
}
//Clears textbox search criteria enter, when user selects new individual search criteria
function ClearIndividualTicketSearchProNum() {
//resets search txtbx
var txtSearchProNum = $("[id$=_txtSearchProNum]");
txtSearchProNum.val("");
//resets search txtbx hidden field
var hdnSearchProNum = $("[id$=_hdnSearchProNum]");
hdnSearchProNum.val("");
}