Javascript 在哪里可以手动设置POST数据的键/值对?

Javascript 在哪里可以手动设置POST数据的键/值对?,javascript,jquery,backbone.js,Javascript,Jquery,Backbone.js,脊梁骨 我使用POST处理所有CRUD操作,我需要知道设置POST键/值对的正确位置 例如,对于集合fetch()请求,您将如何执行此操作 请注意,我有过多的主干。同步始终使用POST 请理解我这样做是有原因的,它可以正常工作,因为我的服务器是以这种方式设置的,用于测试目的 谢谢 以下是Q/A格式的过度同步FYI 更新 看起来只需要根据以下条件将其设置为数据属性作为对象文本或查询字符串: 奇怪这个信息。不在jQuery ajax API中。来自手册 jQuery.ajax选项也可以作为获取选

脊梁骨

我使用POST处理所有CRUD操作,我需要知道设置POST键/值对的正确位置

例如,对于集合fetch()请求,您将如何执行此操作

请注意,我有过多的主干。同步始终使用POST

请理解我这样做是有原因的,它可以正常工作,因为我的服务器是以这种方式设置的,用于测试目的

谢谢

以下是Q/A格式的过度同步FYI

更新

看起来只需要根据以下条件将其设置为数据属性作为对象文本或查询字符串:

奇怪这个信息。不在jQuery ajax API中。

来自手册

jQuery.ajax选项也可以作为获取选项直接传递,因此要获取分页集合的特定页面: Documents.fetch({data:{page:3}})

您可能还对主干模拟HTTP选项感兴趣

如果要使用不支持的旧web服务器 主干网的默认REST/HTTP方法,您可以选择启用 Backbone.ehttp。设置此选项将伪造PUT、PATCH和 使用HTTP POST删除请求,设置X-HTTP-Method-Override 带有true方法的标头。如果emulateJSON也处于启用状态,则为true 方法将作为附加的_方法参数传递


我知道模拟方法,不想使用它们。但是我所做的是相似的。如果它相似,为什么不使用支持的方法呢?因为它相似而不精确。我现在不想用GET。