我需要將一個變數從 ajax 傳遞到 php 旁邊的序列化資料。
我的代碼將解釋我的意思:
$('#update_form').on('submit', function(e){
e.preventDefault();
var total = parseFloat($('#total').text()); // This is the var I want to pass
if($('.check_box:checked').length > 0)
{
$.ajax({
url:"pages/Model/multiple_update.php",
method:"POST",
data:$(this).serialize(),
success:function()
{
alert('Data Updated');
$('#multiple_update').attr('disabled', 'disabled');
fetch_data();
}
});
}
});
uj5u.com熱心網友回復:
serialize() 以該格式創建一個查詢字串,a=1&b=2以便您可以像這樣添加到它
var total = parseFloat($('#total').text());
var qs = $(this).serialize() '&total=' total;
然后發送
data:qs,
或者
data:$(this).serialize() '&total=' total,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/365888.html
標籤:javascript php 阿贾克斯
