如何将值从jquery发布到php

如何将值从jquery发布到php,php,jquery,html,mysql,forms,Php,Jquery,Html,Mysql,Forms,尝试了解如何获取JQuery修改后的输入表单的值,并通过POST表单将其提交到PHP中,以提交到MySQL数据库中 表格如下: `<fieldset> <input type="date" name="paydate"> <br> <input type="text" class="income" name="openingbalance" placeholder="Open

尝试了解如何获取JQuery修改后的输入表单的值,并通过POST表单将其提交到PHP中,以提交到MySQL数据库中

表格如下:

`<fieldset>
                    <input type="date" name="paydate"> <br>
                    <input type="text" class="income" name="openingbalance" placeholder="Opening Balance"> <br>
                    <input type="text" class="income" name="income_1" placeholder="Cheques"> <br>
                    <input type="text" class="income" name="income_2" placeholder="Direct Deposit"> <br><br>
                        <label>Income</label><input type="text" class="sum" id="income_sum" name="Totalincome"><br>
                        <label>Expense</label><input type="text" class="sum" id="expense_sum" name="expense_sum" disabled><br>
                        <label>Remainder</label><input type="text" id="remainder" name="TotalRemainder"><br>
                </fieldset>`
所以这行:
余数
是我想要获取其值的两个字段之一,如JQuery中所示,并使用它发布到php代码并进入MySQL数据库


谢谢,

如果您想做一篇异步文章,可以使用jquery的ajax功能

var form = $('#balancesheet');

$.ajax({

  url: 'your-file.php',
  data: form.serialize(),
  type: 'POST',
  dataType: 'json', // assumes the php file will return json
  success: function(response){

    // do something with the response
  },
  error: function(xhr){
      console.log(xhr.responseText);
  }
});
如果您只想提交一个字段,可以用相同的方式调用ajax函数,但您需要更改:

data: form.serialize()
差不多

data: {remainder: $('#remainder').val()}

您的php需要传达它成功地将数据添加到数据库中的信息,并且通常使用它作为通信协议。如果您还不熟悉它,请查看。

应该检查
keyup
的语法。如果您需要语法注释,它实际上已经很好用了(除非是侥幸),非常感谢。现在,我有数学,我正在寻找完整的php脚本内部运行,因为我无法让它工作。我对java/js/jquery等的整个世界仍然非常陌生。但是非常感谢您的回复,我非常感谢您的回复,并希望了解更多。。。希望我能够理解ajax代码的真正功能,并在不久的将来使用它
data: {remainder: $('#remainder').val()}