javascript - 如何将输入值传递给ajax

标签 javascript php html ajax

好的,我是 Ajax 新手。我的问题是我不确定如何检索 <input> 中的数据标记并将其发送给 Ajax。我尝试在互联网上搜索,但大多数解决方案都使用 jQuery Ajax,这正是我目前不想要的。

这是我的代码。

我想保存这个值以便我的 Ajax 可以读取它...

<input id="IDValue" name="IDValue" value="<?php echo $row['exist']?>" >

这是我的 Ajax 脚本...

 function message(){
    var ID=$(".IDValue").val();
    var xmlhttp = new XMLHttpRequest();
    xmlhttp.onreadystatechange = function(){
    if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
             document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
                            }
                        };
             xmlhttp.open("POST","retrieveMsg.php?q=" +ID,true);
             xmlhttp.send();
               }

请帮帮我,伙计们。我这样做的原因是因为(我以前的帖子)Send input value to php using ajax with result printed to div

最佳答案

替换它

 var ID=$(".IDValue").val();

 var ID = document.getElementById("IDValie").value;

关于javascript - 如何将输入值传递给ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33809747/

相关文章:

javascript - 动态 MySQL 查询以填充要在 MapBox GL-JS 中显示的 GeoJson 数据缓存

javascript - WKWebView XMLHttpRequest 加载资源失败

php - MySQL高效: multiple tables or columns with nulls

javascript - 如何在ajax响应文本中添加换行符

javascript - 几秒后切换 JavaScript OnClick 函数

jquery - 始终使用 jQuery 将单页站点与特定点对齐

javascript - JQuery onclick 条件停止链接?

javascript - 有人可以给我一个示例 JavaScript RegEx 来使输入的 2 个重复字符无效吗

php - Direct Admin 上的 Cronjobs 不工作

Javascript - 如何访问事件函数中的对象属性?