好的,我是 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/