Ich versuche, eine Javascript-Variable in PHP
auf der gleichen Seite mit einem Popup-modalen Formular zu erhalten. Versucht eine Reihe von Möglichkeiten. Es hat nicht funktioniert. Letzter Ausweg ist ein Cookie, der offensichtlich nicht funktioniert. Dies zeigt jedoch, was ich zu bekommen versuche. Vielen Dank.JavaScript-Variable in PHP auf modalem Formular
$(document).ready(function() {
$('#tablex').html('<table cellpadding="0" cellspacing="0" border="0" class="display" id="example"></table>');
$('#example').dataTable({
"data": dataSet,
"columns": xcol
});
var table = $('#example').DataTable();
$('#example tbody').on('click', 'tr', function() {
if ($(this).hasClass('selected')) {
$(this).removeClass('selected');
} else {
table.$('tr.selected').removeClass('selected');
$(this).addClass('selected');
document.getElementById("Delete").style.visibility = "initial";
nflag = 1;
if ($('td', this).eq(0).text() == 'No data available in table') {
document.popform1.reset();
document.getElementById("Delete").style.visibility = "hidden";
} else {
vx1 = $('td', this).eq(0).text();
vx2 = $('td', this).eq(1).text();
create_cookie('vx1', vx1, 30, "/");
create_cookie('vx2', vx2, 30, "/");
<?php
$cookie_name = 'vx1';
if (!isset($_COOKIE[$cookie_name]))
{
print 'Cookie with name "' . $cookie_name . '" does not exist...';
} else {
print 'Cookie with name "' . $cookie_name . '" value is: ' . COOKIE[$cookie_name];
}
?>
var modal = document.getElementById('frm2x');
modal.click();
}
}
});
$('#Delete').click(function() {
table.row('.selected').remove().draw(false);
});
$('#close').click(function() {
document.popform1.reset();
nflag = 1;
document.getElementById("Delete").style.visibility = "hidden";
});
});
warum nicht einen versteckten Eingang benutzen? – madalinivascu
Bitte achten Sie beim Schreiben Ihrer Frage darauf, sie korrekt zu formatieren. Das war ein unlesbares Durcheinander, bevor ich versuchte, es für dich zu reparieren. Sogar jetzt haben Sie etwas PHP-Code in der Mitte Ihres JS verloren. Bitte bearbeiten Sie es, um zu zeigen, was Ihr * tatsächlicher * Code ist –