0
저장 및 저장 취소 버튼이 두 개 있습니다. 일반적으로 저는 각각 PHP 포스트 페이지로 이동하여 페이지를 새로 고쳤습니다. Save를 클릭하면 페이지가 새로 고쳐지고 Unsave 만 표시됩니다. 반대의 경우도 마찬가지입니다.jQuery 및 Ajax로 버튼 전환
저는 Ajax와 jQuery를 사용하여이 작업을 수행하려고합니다. 기본적으로, 나는이 있습니다
<span style="display: <?php echo $youveSaved; ?>"><input type="button" value="Unsave" onClick="$.post('php/removeSave.php', $('#removeSave').serialize());$('#jqs').attr('value', 'Save');" id="jqs"/></span>
<span style="display: <?php echo $hasSaved; ?>"><input type="button" value="Save" onClick="$.post('php/saveCoup.php', $('#saveCoup').serialize());$('#jqs').attr('value', 'Unsave');" id="jqs"/></span>
여기에 일반적으로 그들을 전환 할 것 PHP가있다 :
//$thisIsSaved would return 1 if the coupon has been saved and 0 if not
$hasSaved = "inline";
$youveSaved = "none";
if($thisIsSaved > 0 && $_SESSION["loggedIn"] == 1)
{
$hasSaved = "none";
$youveSaved = "";
}
elseif($thisIsSaved == 0 && $_SESSION["loggedIn"] == 1)
{
$hasSaved = "";
$youveSaved = "none";
}
else
{
$hasSaved = "none";
$youveSaved = "none";
}
어떻게 내가 할 수있는 순수 아약스 + jQuery로 페이지 새로 고침없이?