我有一个包含5个字段的html表单。 1.代码2.数量3.详情4.费率5.小计
我想从sql DB获取Details,Rate的值,而无需提交或刷新表单/页面。
并且在输入代码和数量时也获得小计值。
任何帮助,将不胜感激。
你需要使用Ajax
。您可以使用JavaScript
在后台获取数据而无需刷新页面。
你可以在ajax中的后台发送文件和数据,你可以使用FormData类发送你想要的对象,为了简单你可以使用jquery这是javascript代码
$("#form").submit(function (e){
e.preventDefault();
var data = {
data1:$("input[name=data1]").val()
};
$.ajax({
url: "file.php",
data: data,
type:"post",
success: function (data, textStatus, jqXHR) {
console.log(data);
},
error: function (jqXHR, textStatus, errorThrown) {
console.log(textStatus);
}
});
});
<form id="form">
<input type="text" name="data1"/>
<input type="submit" name="submit"/>
</form>
在file.php中,您将检查$ _POST('data1')