ajax を使用してデータを php スクリプト (showitemid.php) に投稿し、同じスクリプト (showitemid.php) をハイパーリンク クリックのシックボックスですぐに開き、投稿されたデータを表示する方法。以下は私のコードです:
postitemid.php
このファイルは複数のチェックボックスで構成されています。ユーザーはチェックボックスにチェックを入れ、ハイパーリンクをクリックします。ハイパーリンクをクリックすると、選択されたすべてのチェックボックスの値が showitemid.php にポストされ、すぐに showitemid.php がシックボックスで開き、受け取った値が表示されます。しかし、コードで値を受け取っていませんか? 助けが必要。
$('#showitem).click(function()
{
var data = $('input:checkbox:checked').map(function() {
return this.value;
}).get();
$.ajax({type: 'POST',
url: 'showitemid.php',
data: data,success: success,dataType: dataType});
});
showitemid.php
$data = '';
if (isset($_POST['data']))
{
$data = $_POST['data'];
}
elseif (isset($_GET['data']))
{
$data = $_GET['data'];
}
echo 'd='.$data;