如何从html页面中的表单获取值's变量
How to get value from form in the html page's variable
我正在创建一个包含下拉列表的小网页。因此,用户可以从中选择一个值。这是一个表单。当用户从中选择一个值时,比如值"a",基于此,我想进行数据库查询,比如从表中选择*,其中值="a"。并在同一页面上显示结果,最好不要重新加载整个页面。
我可以通过调用方法onchange事件并对其执行document.getElementById来访问javascript方法中选择的下拉列表的值。
我应该如何在同一个html页面上传递变量中的值,以便将值发送到数据库?
感谢您提前回复。
这个问题本身很模糊,但我会尽我所能。
您首先需要(如果您还没有)服务器端的东西,它可以接受传入的参数并从数据库返回结果。例如CCD_ 1。理想情况下,您可以使用此服务并接收JSON/XML(您可以在客户端中使用它)。
接下来,如果您不想重新加载页面,您需要研究如何利用AJAX来接触该服务并处理结果。您应该能够向服务发送一个请求(带有下拉列表的值),并收到一些允许您以无缝方式修改页面的内容。
使用AJAX异步向服务器发送POST请求。
使用jQuery:
var value = 'A';
// make an HTTP POST request to the 'submit' route on your server
$.post('submit', {value: value})
.done(function(data) {
alert('Server response: ' + data);
}
在服务器端,您需要处理对"提交"路由的POST请求,进行数据库调用,并在必要时发回响应。
相关文章:
- Javascript:无法获取变量中的单选按钮值
- 活动选项卡's源代码-获取变量s值
- 使用nodejs从url中获取变量
- Handlebars帮助程序未获取变量的值
- 通过Ajax获取变量
- for 循环和 if 语句,获取变量并存储它
- 从javascript表达式(Rhino)中获取变量
- 如何从 Chrome 扩展程序中的内容脚本中获取变量
- 从对象实例中获取变量名称
- 如何通过 .get() 从文件中获取变量
- 使用chrome.storage.get获取变量
- Rails/JS-在不刷新页面的情况下获取变量
- Jquery:如何获取变量的局部外部函数
- 从外部js文件获取变量
- 如何获取变量's设置元素时的文字值's onclick处理程序
- 从查询字符串中获取变量,将其与Javascript中的数组匹配
- 如何在另一个php文件中从ajax获取变量
- 通过Ajaxrequest.open从Javascript获取变量到PHP文件
- Jade:在Bootstrap Modal中获取变量
- 使用Chrome扩展从以前的选项卡中获取变量