У меня есть элемент управления с таким атрибутом, как этот
OnClientClick="checkfn( resultfn(boolval) )"
Идет проверка и отображается модальное подтверждение.И возвращает результаты в resultfn (boolval) как true или false.
Как заставить OnClientClick принять это значение и вернуть его.Например.если resultfn (boolval) = true, то я хочу, чтобы он отправлял обратно на сервер, если он ложный, я хочу отменить.момент.Увидеть ниже.
function checkfn() {
$("#dialog-confirm").dialog({
resizable: false,
height: 140,
modal: true,
buttons: {
Continue: function () {
$(this).dialog("close");
return true;
},
Cancel: function () {
$(this).dialog("close");
return false;
}
}
});
}
Это не работает, потому что checkfn не ожидает диалогового окна подтверждения, прежде чем что-то вернет.Поэтому моя идея состоит в том, что я хотел бы поместить вещи в функции Continue и Cancel, чтобы возвращать в resultfn (boolval) bool, который может использовать onclientclick.