如何将值从jquery发布到php
尝试了解如何获取JQuery修改后的输入表单的值,并通过POST表单将其提交到PHP中,以提交到MySQL数据库中 表格如下:如何将值从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
`<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()}