ЕСЛИ утверждение всегда верно
У меня есть radwindow, которое я использую, чтобы показывать сообщения об ошибках пользователям в приложении.
Моя цель как ниже;
Если сообщение не является предупреждением / ошибкой, я хочу, чтобы пользователь перенаправлялся при нажатии "ХОРОШО" на всплывающее окно. Для этого яm устанавливает значение HiddenField в «1» когда операция прошла успешно и на «0» когда операция терпит неудачу. Моя проблема в том, что когда я проверяю значение HiddenField на стороне клиента, оператор IF всегда возвращает true, и страница перенаправляется.
Вот случаи, когда я устанавливаю значение скрытого поля и устанавливаю сообщение radwindow;
if(x)
{
hfPasswordWarning.Value = "0";
ShowMessage(MessageResource.ChangePasswordAuthenticateError,false);
}
else
{
hfPasswordWarning.Value = "1";
ShowMessage(MessageResource.ChangePasswordSuccess,true);
}
И код на стороне клиента, который яУ меня есть проблемы с, если утверждение всегда верно;
var hv = $('#hfPasswordWarning').val();
if (hv.val = "1") {
window.location = "../Main/Login.aspx";
} else {
return false;
}
мы добавили оповещение ("хх») проверить, попадает ли он когда-либо в оператор else, но это нет. Я'Мы постарались максимально упростить объяснение моей проблемы. Спасибо за Ваше понимание.