问题标签 [delete-method]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 为什么使用 HTTP PUT 和 DELETE 方法而不是 POST?
在 Web 开发中,我使用过其他技术,我只使用过GET
andPOST
方法,但RESTful
在 Rails 中使用路由时,默认情况下PUT
andDELETE
方法用于update
anddestroy
操作。PUT
使用and有什么好处或需要DELETE
?我认为这些方法只是另一种方法POST
——但为什么不坚持下去POST
呢?
ruby - Ruby 删除方法(字符串操作)
我是 Ruby 的新手,并且一直在阅读 Neighborly 先生的 Humble Little Ruby 指南。在此过程中,代码示例中出现了一些拼写错误,但我一直设法找出问题所在并随后修复它 - 直到现在!
这真的很基本,但我无法在 Mac OS X (Snow Leopard) 上使用以下示例:
我期待的输出是:
我实际得到的输出是:
删除!方法似乎没有任何效果。
任何人都可以解释这里出了什么问题吗?:-\
c# - ListView 删除命令和 ObjectDataSource 删除方法无法正常工作
我正在使用 ListView 和 ObjectDataSource。ListView的属性如下:
可以看到,我已经设置了 DataKeyNames。Id 是数据库中我的书签表的主键。我正在使用 linq to sql。表的 linq 类名称是 Bookmark。我的对象数据源上的选择方法正常工作,并且列表中显示了内容。删除方法无法正常工作。
我的表结构如下:
下面,我列出了我声明的对象数据源:
我创建了我的 ObjectDataSource 类,将 DataObject(true) 附加到我的类,创建了我的数据上下文对象,我的删除方法如下所示:
在列表视图中,在我的链接按钮上,我将命令设置为删除,当我将断点设置为 DeleteBookmark 并单击链接按钮时,断点被激活,我可以开始单步执行该代码。问题是当我查看书签变量时,没有初始化任何内容,并且作为 guid 的 UserId 看起来像这样:{00000000-0000-0000-0000-000000000000}。
问题:如何让 listview 和 objectdatasource 正确通信,以便当我单击带有 delete 命令的链接按钮时,我的 delete 方法的参数被正确初始化?我想我已经接近了,但一定是错过了什么。有什么想法吗?
我发现这篇文章展示了如何执行此操作,但它使用 GridView 并且除了 DataKeyNames 上的 Id 之外还有一个时间戳。在列表视图中是否也需要时间戳,还是特定于 GridView? 这里
javascript - 使用 node.js 发送的对 DELETE 方法请求的响应永远不会到达
我有 node.js 服务器,它就像一个代理。它接收本地主机请求并将它们转发到另一个域上的 Web 服务。GET、POST 和 PUT 请求工作得很好。但我对 DELETE 方法请求有疑问。它导致“网关超时 - 读取中”错误。但另一个域上的 Web 服务收到此请求并执行适当的 DB sql 以删除请求的项目。此外,如果我使用 Fiddler 发送相同的请求,我会收到实际响应。
这是我的 node.js http.request 选项的样子:
c++ - 删除多个元素时出错。删除方法。单链表
我(在一点帮助下)用 C++ 制作了一个单链表,它将输入的元素从最小到最大排序。我想从同一个值中删除几个元素,但是当代码似乎删除更多时,我使用的 Delete 方法似乎只能删除一个。我尝试使用一个调用 Delete 方法的循环来删除几个元素,当它删除一个元素时,它就变成了分段错误。我会很感激一些帮助。谢谢你。
}
}
ruby-on-rails - Rails删除方法不起作用
好吧,我在 Ruby on Rails 中的删除方法遇到了这样的问题,我想,我尝试了我阅读的所有内容,但它不起作用也许你可以帮助解决这个差距。
当我单击链接时它重定向到患者/1?confirm=Are+you+sure%3F&method=delete
但也从我的 chrome 控制台收到一条消息 Uncaught SyntaxError: Unexpected token = :3000/assets/application.js?body=1:13 属于
= 需要 jquery
我的代码如下:
患者控制者
显示.html.erb
应用程序js
应用程序.html.erb
路线
命令行
在 2014-02-12 18:14:18 -0300 开始 GET "/patients/1?confirm=Are+you+sure%3F&method=delete" for 127.0.0.1 18:14:18 -0300 由 PatientController#show 作为 HTML 参数处理:{"confirm" =>“你确定吗?”、“方法”=>“删除”、“id”=>“1”} [1m[36mPatient Load (1.0ms)[0m [1mSELECT "patients".* FROM "patients" WHERE “病人”。“身份证”=?LIMIT 1[0m [["id", "1"]] 在布局/应用程序中渲染患者/show.html.erb (1.0ms) 在 13ms 内完成 200 OK (Views: 9.0ms | ActiveRecord: 1.0ms)
谢谢你的帮助!
laravel-4 - ajax“删除”方法在本地工作但不在远程站点[laravel]
我的 laravel 应用程序中有一个 Kendo Ui 网格。它使用 laravel 资源路由进行 CRUD 操作。当从 localhost 访问网格时,剑道网格上的所有内容(读取、创建、更新、销毁)都可以正常工作。但是当我从远程地址(网络连接的电脑)尝试时,“网格破坏”不适用于“删除”方法。'get'和'post'方法在远程地址上工作正常。“删除”方法请求几乎需要 4-5 秒才能将请求发送到 laravel,而且该请求没有任何表单数据( Input::all() = 空数组)。奇怪的是它在 localhost 中运行良好。我搜索过 google、laravel doc、kendo ui doc,但也不乏。请帮忙。
android - 带有正文的 Android Volley 请求
是否可以使用 DELETE 方法在 StringRequest 的正文中发送简单的文本?
我找不到有人在请求正文中放入某些内容的任何示例...这是我的请求,我想在正文中添加“{'deviceid':'xyz'}”(方法为 DELETE):
postman - 无法成功来自 POSTMAN 的 DELETE 请求
几个星期以来,我正在提高我对 POSTMAN 的了解。能够发送 GET、POST 请求、验证 JSON 模式、运行测试……等等。
但是,我在尝试发送删除请求时失去了头发。当你构建一个 GET 请求时,OAUTH1 参数会自动发送到 url 参数,但是当你选择 DELETE 时就不是这样了。
问题是我的 API 将“缺少某些参数”发回给我,区别在于 URL 中的这些参数。我尝试将其转换为 GET,当 url 中的参数时,将其恢复为 DELETE,但存在时间戳、随机数和签名。
集会感谢帮助问候
ruby-on-rails - Rails 教程:删除方法不起作用
我正在按照本教程的说明进行操作:http: //guides.rubyonrails.org/getting_started.html 我在删除文章时遇到问题。我已经按照教程的建议编写了代码,并且出现了“Destroy”链接,但是当我单击它时,它并没有要求我确认并删除文章,而是显示了文章的页面,即它完全一样就像我点击“显示”一样。这是我的代码中无法执行我想要的地方:
我会很感激任何帮助!
destroy
里面的方法ArticlesController
:
路线.rb:
这是我点击Destroy
链接后的日志(抱歉这么长,我不知道什么最重要):