使用 javascript 自动提交表单,而不是按按钮
使用javascript如何一次性提取所有状态信息?
此页面以列表形式,注明查看当地服务中心地址:
http://www.lenovowarranty。 co.in/contacttech.asp
我应该保存页面并修改 JavaScript 吗? 哪种调试器最适合 JavaScript?
Using javascript how I can extract all states information at one go?
This page list in form, states to see the local service center address:
http://www.lenovowarranty.co.in/contacttech.asp
Should I save the page and modify the javascript?
Which debugger is best for javascript?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以通过调用其
submit
方法来提交表单:此优秀的页面展示了如何在 JavaScript 中使用表单 - 提交表单、检查输入元素的值等。
You can submit a form by calling its
submit
method:This excellent page shows how to work with forms in JavaScript - submit them, check the values of the input elements etc.
如果您检查表单,您将看到它发出 POST 请求:
您可以看到发送了哪些变量,然后您可以通过 AJAX 向所有状态发出请求并解释响应。
您应该考虑使用 jQuery 之类的东西来实现此目的,特别是如果您没有 JS 经验。
If you check the form, you'll see that it makes POST requests:
You can see which variables get sent and then you can make requests for all states via AJAX and interpret the responses.
You should consider using something like jQuery for this, especially if you're not experienced with JS.
您可以使用 jQuery 表单 发布表单。要自动提交,您应该能够执行以下操作:
ajaxSubmit 函数采用与常规 $ 相同的参数.ajax()。
对于调试 javascript 和许多其他事情,我认为 Firebug 适合 Firefox 是最好的。
这里有一个简短的介绍http://getfirebug.com/video/Intro2FB.htm
You could post your form using jQuery Forms. To automatically submit you should be able to do something like:
The ajaxSubmit function takes the same arguments as the regular $.ajax().
For debugging javascript and many other things I think Firebug for Firefox is the best.
Here's a short introduction http://getfirebug.com/video/Intro2FB.htm