Php获取值而不提交

问题描述 投票:-3回答:2

我有一个包含5个字段的html表单。 1.代码2.数量3.详情4.费率5.小计

我想从sql DB获取Details,Rate的值,而无需提交或刷新表单/页面。

并且在输入代码和数量时也获得小计值。

任何帮助,将不胜感激。

php html ajax database
2个回答
1
投票

你需要使用Ajax。您可以使用JavaScript在后台获取数据而无需刷新页面。


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')

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.