Javascript featherlight ajax post请求
如何通过在Featherlight请求中发送POST数据而不是GET来加载带有ajax内容的Featherlight模式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({
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);
}