2013-07-14 2 views
0

Ealier Я попытался использовать ту же функциональность с colobox, но не смог добиться успеха, теперь я пытаюсь использовать nyroModal и пытаюсь отправить данные ajax, используя метод post с iframe. Но это не проходит. Вот код, который я пробовал:Как передать данные AJAX POST в jQuery nyroModal?

var src = "this is test data'; 
    $.nmManual('try_python.php',{ 
     callbacks: { 
      initFilters: function(nm) { 
      nm.filters.push('link'); 
      nm.filters.push('iframe'); 
     }, 
     ajax:{data:'code='+src, type:"post"} 
     } 
    }); 

Я могу открыть IFRAME и содержимое из try_python.php правильно отображается в кадре, но прошли данные не доступны для try_python.php.

Я буду признателен Вам за любой вклад в этом отношении.

С наилучшими пожеланиями

Mohtashim

ответ

0

Я не мог успеха в размещении моего содержимого с помощью метода POST, но я нашел обходной путь, где сделал следующее:

(а) Сохраненный мое содержание в скрытой < div id = "source" style = "display: none;" > ... </дел > (б) получить доступ к содержимому из окна IFrame при успешной загрузке, используя следующие:

var code = window.parent.$("#source"); 

и это то, что я хотел бы иметь .... Может быть, это поможет многие другие. Если вы найдете решение для передачи прямого контента, используя метод отправки почты методом «добросовестно».