小编Val*_* G.的帖子

通过jQuery Ajax发送多个表单数据

我有两种形式,我想通过jQuery Ajax调用发送数据.我设法成功发送一个表单,但我无法通过相同的Ajax调用从这两个表单发送数据.

我的表格是:

<form id="filter-group1"  method="post" name="filtergroup1">
<input type="checkbox" name="colour1" value="Value1" onclick="filterBy()" /><label>Option 1</label>
<input type="checkbox" name="colour2" value="Value2" onclick="filterBy()" /><label>Option 2</label>
<input type="checkbox" name="colour3" value="Value3" onclick="filterBy()" /><label>Option 3</label>
</form>
<form id="filter-group2" method="post" name="filtergroup2">
<input type="checkbox" name="size1" value="Value1" onclick="filterBy()" /><label>Option 1</label>
<input type="checkbox" name="size2" value="Value2" onclick="filterBy()" /><label>Option 2</label>
<input type="checkbox" name="size3" value="Value3" onclick="filterBy()" /><label>Option 3</label>
</form>
Run Code Online (Sandbox Code Playgroud)

功能是:

function filterBy() { 
    var fgroup1 = document.filtergroup1;
    var fgroup2 = document.filtergroup2;
    var dataString1 = $(fgroup1).serialize();
    var dataString2 = $(fgroup2).serialize();
    var filterdata = [];
    filterdata.push(dataString1,dataString2); …
Run Code Online (Sandbox Code Playgroud)

ajax jquery

10
推荐指数
1
解决办法
3万
查看次数

如何从Meteor中的列表集合中删除项目?

我正在关注一个关于Meteor的书籍示例,我正在尝试删除一个项目,如下所示:

lists.remove({Category:"Fraggles"})

但是,这在Meteor的最后一个版本中不再起作用,我收到以下控制台错误:403原因:"不允许.不受信任的代码只能按ID删除文档."

我找到了这样的id:

lists.findOne({Category:"Fraggles"})
Object {_id: "T88C6tx4G9YJpLzn5", Category: "Fraggles"}
Run Code Online (Sandbox Code Playgroud)

但我不知道如何使用正确的语法来实际删除它.任何帮助,将不胜感激.

谢谢!

javascript mongodb meteor

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×1

javascript ×1

jquery ×1

meteor ×1

mongodb ×1