#jquery-ui
#jquery-пользовательский интерфейс
Вопрос:
$('#retrieve_password_button').live("click", function(){
if ($('#answer').val() != "") {
$.post('authentication/questionVerification/' $('#username_for_question').val() '/' $('#answer').val(), function(data){
if(data != ""){
$('#retrieved_password_box').text("Your password is : " data).slideDown('1500');
}else {
$('#retrieved_password_box').text("Security answer incorrect").slideDown('1500');
}
});
$( "#password_retrieved_dialog" ).dialog({
resizable: false,
width:500,
draggable: false,
modal: true,
buttons: {
"Close" : function() {
$( this ).dialog( "close" );
alert('something'); /*place where I placed my code (jQuery , javascript)
}
}
});
}
})
** ОБНОВИТЬ **
Теперь это работает. Я попробовал то, что сказал @mcgrailm. Но другая команда все еще не работает, например
Комментарии:
1. Все остальное работает без проблем? Если
alert
даже не работает, возможно, в вашем JS проблема с синтаксисом.2. где ваш код перенаправления?
3. Вы хотите перенаправить на другую веб-страницу?
4. Теперь это работает. Я попробовал то, что сказал @mcgrailm. Но, это другая команда, которая все еще не работает, такая «ха, что?
5. пожалуйста, закончите свое предложение. Но другие ее команды по-прежнему не работают, такие как ______.
Ответ №1:
Не могли бы вы, пожалуйста, дать нам еще немного кода. Я только что составил краткий пример:http://jsfiddle.net/nU6E7 / Это не перенаправляет, но, возможно, вы можете увидеть что-то другое в этом коде и в вашем?
В этом примере перенаправляется:http://jsfiddle.net/nU6E7/1 /
Комментарии:
1. Да, редактирование моего поста было слишком медленным, посмотрите сейчас. Я просто пытаюсь помочь здесь.
Ответ №2:
попробуйте вот так
buttons: {
'Proced': function() {
$(this).dialog('close');
document.location.href = "place/to/go";
}
}