を使用して、2つのPHPファイルでPHPの変数の値を渡すために、私はbase.jsに、変数「idlaw」を渡す必要があり、その後base.jsからPHPページ个人设定へどのようにjqueryの
editarLegislacao.php
<input class='btn btn-primary buttonBlue' type='button' name='btnAceitarPend' value='Edit' onClick="javascript:openAreaLaw('editLegislation', 'editlaw','<?php echo $law["idLaw"]?>')"/>
Base.js
function openAreaLaw(closeArea, openArea) {
if ($("#" + openArea).css('display') == 'block')
return;
if(openArea=='applicableLegislation'){
window.location='maps1.php';
return;
}
if(openArea=='editlaw'){
$.post({
url: "views/editarLei.php",
data: {
idLaw: $("#idLaw").val()
},
async: true,
success: function() {
}
});
}
$("#" + closeArea).stop().fadeOut(500);
setTimeout(function() {
$("#" + openArea).stop().fadeIn(500);
}, 504);
}
个人设定
if(isset($_POST['idLaw'])) {
$idLaw1 = $_POST['idLaw'];
}
あなたはこのためにセッションあるいはクッキーを使用いけない特別な理由があるの ' –
あなたのPHP' if'をやっていますあなたがしようとしているものとは正反対です。コンパレータを反転させるだけです。 – Zenoo
私はセッションを使用していますが、このケースは必要ありません – fdmp