Ealier我尝试使用与colobox相同的功能,但无法成功,现在我正在尝试使用nyroModal并尝试使用iframe的post方法发送ajax数据。但它没有通过。这是我尝试过的代码:
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 :(得分:0)
我无法使用POST方法发布我的内容,但我找到了解决方法,其中执行了以下操作:
(a)将我的内容保存在隐藏的< div id =“source”style =“display:none;”> ...< / div> (b)使用以下内容在成功加载后从iframe窗口访问此内容:
var code = window.parent.$("#source");
这就是我想要的......可能会帮助很多其他人。如果您找到使用post方法传递直接内容的解决方案,请分享。