Javascript featherlight ajax post请求

Javascript featherlight ajax post请求,javascript,jquery,featherlight.js,Javascript,Jquery,Featherlight.js,如何通过在Featherlight请求中发送POST数据而不是GET来加载带有ajax内容的Featherlight模式 $.featherlight({ ajax: 'some.php' }); 上面的代码将从'some.php'加载内容。如果我想发送一个POST值怎么办 例如,对于jQuery,我将使用: $.ajax({ method: "POST", url: "some.php", data: { name: "John", location: "Boston"

如何通过在Featherlight请求中发送POST数据而不是GET来加载带有ajax内容的Featherlight模式

$.featherlight({
    ajax: 'some.php'
});
上面的代码将从'some.php'加载内容。如果我想发送一个POST值怎么办

例如,对于jQuery,我将使用:

$.ajax({
  method: "POST",
  url: "some.php",
  data: { name: "John", location: "Boston" }
})

这将传递一些POST数据。这就是我试图通过featherlight.js实现的目标。这是可能的吗?

如果查看
featherlight.js
文件,ajax调用调用的方法是
load
,类似于
$。get
load
可以获取数据,但它没有添加到featherlight代码中,如下所示

ajax: {
    ...
    var $container = $('<div></div>').load(url, function(response, status){
    ...
},
ajax:{
...
var$container=$('').load(url、函数(响应、状态){
...
},

所以,为了回答您的问题,您不能发送post数据。

旧问题,但是,如果有人摔倒在这里:

正如Johnny所建议的那样,Featherlight并没有为AJAX帖子提供任何内置功能

但是,您可以提出POST请求,并致电featherlight进行回复:

$.post(myUrl, myData, function (response) {
    $.featherlight(response, configuration);
}