Показать сообщение отдельно
  #1 (permalink)  
Старый 18.02.2010, 18:35
Аватар для helm2004
Новичок на форуме
Отправить личное сообщение для helm2004 Посмотреть профиль Найти все сообщения от helm2004
 
Регистрация: 08.08.2008
Сообщений: 5

jQuery dialog и ajax. Ошибка
Доброго времени суток!
Вызываю я Диалог и хочу использовать Аякс

function add_country_ajax(){
       alert("dsfs");
       $.post("/ajax/geo/add_kraina/",
             {
                user_id : "{{user.id}}",
                kraina_text_name_ua : $('#kraina_text_name_ua').val(),
                kraina_text_name_ru : $('#kraina_text_name_ru').val(),
             },
             function(data){
                if(data.success == true){
                   alert("dsfs");
                }else{
                alert(soob[data.soob]);
                }
             },'json'
          );
    }
    function show_country_vidget(){
       $('#country_vidget').dialog({
           position: ["center","center"],
           buttons: {
             "{{'Primenit'|perms}}":add_country_ajax(),
             "{{'Zakryt'|perms}}": function() {
                $(this).dialog("close");
             }
          },
          modal: true,
          title: 'Dialog Title'
       });
       $("#country_vidget").dialog('open');
    }


Вызывает ошибку "i is undefined" в файле query-ui-1.7.2.custom.min.js в строке 97.
Вопрос: как использовать Аякс в Диалогах?
ЗЫ: Я читал о Аяксе и формах, но хотелось бы использовать классический(на мой субъективный взгляд) путь.
ЗЫЫ:Если такое не возможно то киньте, пожалуйста, кусок кода, как правильно использовать Диалог и Аякс.
Спасибо!
Ответить с цитированием