1
嗨,所以我有一個JS文件與我的按鈕功能,此按鈕從不同的複選框在表中獲取值。但現在我想在另一個頁面上獲得這些價值(用於發票處理)。jQuery使用ajax和json切換頁面按鈕
這裏是我的腳本:
$("#boutonfacturer").click(function() {
var checked = $('input[name="id_commande[]"]:checked');
var tab = [];
var jsonobj = {};
checked.each(function() {
var value = $(this).val();
jsonobj.value = value;
tab.push(jsonobj);
});
var data= { recup : tab };
console.log(data);
$.ajax({
type: 'POST',
url: 'genererfacture-facture_groupee.html',
data: data,
success: function (msg) {
if (msg.error === 'OK') {
console.log('SUCCESS');
}
else {
console.log('ERROR' + msg.error);
}
}
}).done(function(msg) {
console.log("Data Saved: " + msg);
});
});
我使用MVC架構,使有我的控制器:
public function facture_groupee() {
$_POST['recup'];
var_dump($_POST['recup']);
console.log(recup);
$this->getBody()->setTitre("Facture de votre commande");
$this->getBody()->setContenu(Container::loader());
$this->getBody()->setContenu(GenererFacture::facture_groupee());
和現在我的看法是無用的展示。 我可能在我的代碼中犯了錯誤。
謝謝。