我正在处理一个django项目,在视图中,我定义了一个viewset,它返回一个queryset。我希望在视图集中使用if else条件,类似于:
if AJAXrequest from xyz.js
{
//do this
}
else if AJAXrequest from abc.js
{
//do that.
}
请帮助我,因为我不能从其他相关的问题和博客得到任何帮助。
编辑:来自xyz.js的AJAX请求调用视图集并返回一个queryset对象。来自abc.js的AJAX请求使用列表调用视图集,并返回一个queryset对象。
EDIT2:
class UserViewSet(Rea
我的主要档案是贝娄:
<?php
/*
Plugin Name: XYZ
*/
class GMS_SMS_Notifier {
public function __construct(){
if (is_admin()){
//JS
add_action( 'admin_enqueue_scripts',array($this,'load_custom_js_scripts'));
}
}
function load_custom_js_scripts() {
wp_register_scr
我试图构建一个windows8应用程序,我使用SplitApp作为基本工具。只是尝试从AJAX添加数据,但失败了。
在文件data.js中,我有:
(function () {
var list = new WinJS.Binding.List();
$.each(data(), function (key, item) {
list.push(item);
});
}
})();
在app.js文件中,我有(这很有效,并在应用程序中填充列表)
function data() {
var testGroupMeeting = [];
因此,我正在尝试通过wordpress在我的小部件上运行AJAX;使用以下方法:
dawn tab-widget.php:(我的主小部件的文件)
class dawn_tab_widget {
... // referring to irrelevant functions in the class
function tab_ajax_result() {
echo 'helloworld';
die();
}
}
wp_enqueue_script( 'tab-ajax', get_tem
当我访问call.php页面时:
变量名称JSON不能被param.js访问,如下所示:
这是代码:
init.js
$("document").ready(function(){
var data = {
"action": "init"
};
data = $(this).serialize() + "&" + $.param(data);
var json;
$.ajax({
type: "POST",
dat
我怎么才能一直使用这个函数,而只将success: function..扩展到我的独立回调函数?
global.js
// one time written and will be uesd 100 times without re-write the same thing.
function useEveryWhere(url, par) {
$.ajax({
type: "POST",
dataType: "json",
url: url, //PHP call
data: par,
asy