Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jQuery dialog и ajax. Ошибка (https://javascript.ru/forum/jquery/7769-jquery-dialog-i-ajax-oshibka.html)

helm2004 18.02.2010 18:35

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.
Вопрос: как использовать Аякс в Диалогах?
ЗЫ: Я читал о Аяксе и формах, но хотелось бы использовать классический(на мой субъективный взгляд) путь.
ЗЫЫ:Если такое не возможно то киньте, пожалуйста, кусок кода, как правильно использовать Диалог и Аякс.
Спасибо!


Часовой пояс GMT +3, время: 08:10.