ボタン用のこのコードがあります。
<table style='border:0;margin:0;padding:0;'><tr><td>";
echo "<form action='' method='POST'><input type='submit' id='ajaxwel'
class='".(getqrsitebooleans($companyqr,10002,'True') === 'True' ? 'togglebtn' :
'togglebtnon' )."' name='dotogglebool' value='".
(getqrsitebooleans($companyqr,10002,'True') === 'True' ? 'Skjul' : 'Vis' ).
"'><input type='hidden' name='mainsetup' value='1'><input type='hidden'
name='itemid' value='10002'></form></td><td>$tmptextholder</td></tr></table>
私がやりたいのは、フォームを ajax で送信してから、ボタンのステータスを更新することです。class='".(getqrsitebooleans($companyqr,10002,'True') === 'True' ? 'togglebtn' : 'togglebtnon' )."'
しかし、現在、私はどちらかを行う方法がわかりません。ボタンには、データベースの値によって変更される 2 つの状態があります。クリックすると、データベースの値を変更する POST が送信され、サイトが再読み込みされて変更が読み取られ、変更されたステータスが緑から赤に変わります。
$.ajax を使用すると思いますが、完全にはわかりません。どんな助けでも大歓迎です.!