我需要將一個變量從 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();
}
});
}
});
serialize() 以該格式創建一個查詢字符串,a=1&b=2
以便您可以像這樣添加到它
var total = parseFloat($('#total').text());
var qs = $(this).serialize() + '&total=' + total;
然後發送
data:qs,
或者
data:$(this).serialize() + '&total=' + total,
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句