如何捕获提交表单的post数据
这样我就可以使用 perl/php 或任何其他编程方式发送这些数据。
假设我有一个网站,其中包含 100 个城市的组合框,提交每个城市即可获得该城市的服务中心列表。
所以我想使用 perl 代码,循环所有城市并捕获所有结果,将它们适当地格式化为 html 以在我的网站中使用。
使用 jquery 等完成所有这些操作将是手动的。另外使用 jquery 我将无法以简单的方式捕获响应并将其作为 html 文件保存在硬盘上。
So that I can send those data using perl/php or any other programmatically.
Say I've a website with a combo box containing 100 cities submitting each city would get me the list of service centers in the city.
So I want to use a perl code where I'd loop all the cities and capture all the results, format them suitably in html for use in my website.
Doing all these using jquery etc will be manual. Also using jquery I'll not be able to catch response in easy way and save it on the hard disk as html file.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
根据您的描述,我不确定是谁将其发送到何处。但我猜想您有一个 HTML 表单,它将这些数据发送到某个 PHP 脚本。您指定 PHP 并使用 $_POST["variable"] 在服务器端捕获它们
如果您想将它们从 php 脚本发送到其他地方,请使用curl http:// cz.php.net/manual/en/book.curl.php
im not sure who is sending it where from your description. But i guess that you have an HTML form which sends those data to some PHP script . you specify the PHP in and you catch them on server side using $_POST["variable"]
if you want to send them somewhere else from your php script, use curl http://cz.php.net/manual/en/book.curl.php
这成功了,我最终不得不学习jquery:
This did the trick, I had to learn jquery finally:
据我所知,页面上运行的 JavaScript 无法访问已发布到其中的变量。
您可能正在考虑将 XHR 发送到您的服务器端代码。
JavaScript running on a page can not access variables POST'd to it AFAIK.
You may be thinking of sending an XHR to your server side code.
您可以使用
serialize()
方法:示例。
You may use the
serialize()
method:Example.