我有一个包含5个字段的html表单。 1.代码 2.数量 3.细节 4.率 5.小计
我想从sql DB获取Details,Rate的值,而无需提交或刷新表单/页面。
当我输入代码和数量时,也会获得小计值。
任何帮助将不胜感激。
答案 0 :(得分:1)
您需要使用Ajax
。您可以使用JavaScript
在后台获取数据而无需刷新页面。
答案 1 :(得分:0)
您可以在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')