Показать сообщение отдельно
  #1 (permalink)  
Старый 21.01.2014, 18:42
Новичок на форуме
Отправить личное сообщение для BashOrgRu Посмотреть профиль Найти все сообщения от BashOrgRu
 
Регистрация: 15.08.2011
Сообщений: 6

проблемы с функцией
Есть код с набросками:

if(user_group < 90) {
                    mark_field($('span[name="description_title"]','#object_form').get(0),1,$("#object_form").get(0));
                    result=false;
                }  else {
                    $("#popup_window").html("<center><div style='margin: 10px;'>Текст описания меньше необходимой длины. Сохранить объект?</div><br/><a id='acceptButton' class='megabutton'>Да</a><a id='deniedButton' class='megabutton'>Нет</a></center>");
                    show_popup_window('200', '100', 'Внимание',0,1,0);
                    result = false;
                    descr_ok = 0;
                    console.log(result);
                }
			}
		}
	}

    $("#acceptButton").click(function(){
        $('#close_popup_btn').click();
        descr_ok = 1;
    });

    $("#deniedButton").click(function(){
        $('#close_popup_btn').click();
        descr_ok = 2;
    });

    if ((descr_ok == 2) || (descr_ok == 0))
    {
        result = false;
        console.log(result);return result;
    }
    else
    {
        result = true;
        console.log(result);return result;
    }

   
	return result;


Как сделать так, чтобы return срабатывал только после нажатия на кнопки acceptButton или deniedButton во всплывающем окне?
Ответить с цитированием