0
我想在同一頁面上使用彈出窗口模式表單獲得一個Javascript變量到PHP
。嘗試了很多方法。它不起作用。最後的手段是一個餅乾,顯然不工作。但是,這顯示了我想要獲得的。謝謝。JavaScript模式轉換成PHP模式
$(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";
});
});
爲什麼不使用一個隱藏的輸入? – madalinivascu
編寫問題時請注意格式正確。在我嘗試爲您解決問題之前,這是一團難以理解的混亂。即使你現在已經在JS的中間放了一些PHP代碼。請編輯它以顯示您的*實際*代碼 –