如何在AciTree jQuery插件的Ajax调用中添加自定义querystring参数
how to add a custom querystring parameter on Ajax call of AciTree jQuery plugin
我正在使用jQueryI想要发送一个自定义的querystring参数以及node_id,例如_type,这是在json中,如下所示
[{
"id":"2",
"label":"Title for folder",
"branch":[],
"inode":true,
"open":false,
"icon":"folder",
"_type":"library"
}]
我正在尝试使用ajaxhook
,如下所示
ajaxHook: function (item, settings) {
// the default implementation changes the URL by adding the item ID at the end
alert(this.itemData._type);
settings.url += (item ? this.getId(item) : '');
}
我无法使用此方法获得我的自定义属性_type
。
this。itemData是一个数组,因此,您可以对它进行循环,或者执行如下操作:
alert(this.itemData[0]._type);
正确的做法如下:
ajaxHook: function (item, settings) {
// the default implementation changes the URL by adding the item ID at the end
if (item != null) {
var ItemData = this.itemData(item);
settings.url += (item ? this.getId(item) : '') + '&type=' + ItemData._type;
}
},
相关文章:
- jQuery-通过AJAX调用动态添加具有值的表单元格
- 如何在所有ajax调用中向URL添加参数
- 向jQueryajax调用添加参数,最好添加到URL或对象中
- 如何更新列表项由jQuery AJAX调用添加的ASP Dropdown:错误无效的回发或回调
- 向每个函数调用添加代码的任意方法
- 通过AJAX调用添加新信息-通过json或html获取回调
- 如何为我的所有BackboneJS模型/集合REST调用添加一个基本URL
- 我如何从我的GreaseMonkey脚本调用添加到jQuery对象的函数
- 向AJAX调用添加标题的目的是什么?
- 向web服务调用添加自定义头,并在web服务方法中读取它
- 您可以为AJAX调用添加优先级吗?
- 是否存在将日志调用添加到Protractor中的控制流的日志函数
- 为使用jQuery进行的所有ajax调用添加一个通用参数
- 向外部提要调用添加回调时出现“未捕获的SyntaxError: Unexpected token <”
- 调用添加到函数原型中的函数
- 在页面加载后为函数调用添加js函数变量
- 为使用Azure Active Directory身份验证保护的Web API的AJAX调用添加身份验证令牌
- 向JavaScript事件调用添加变量
- 向Jquery ajax调用添加一个参数
- 在引用通过JavaScript调用添加的新JS文件后调用JavaScript函数