チェックボックスに問題があります(mysqlからレコードをフェッチするとき)。 私はユーザーがデータベース内のレコードを編集する方法を作成しようとしています。フォーム上の項目の1つがチェックボックスです。編集中のレコードにこの機能が含まれているかどうかをチェックします。私はそれをオフにしようとすると、jquery/ajaxを使用してフォームを送信し、更新、それはまだチェックボックスが表示されます。 Firebugを使用して、ボックスのチェックを外してチェックすると、checked = 'checked'属性が削除されないことに気がつきました。何か案は??ここで PHP JQueryチェックボックス - チェックボックスが事前チェックされている場合、チェックされていない場合、チェックされた属性を削除しません。
は、チェックボックスのコードMySQLの更新ページに渡す前に、チェックボックスの<input type="checkbox" id="account_ad_city" value="1" <?PHP if($row['hascityad']==1)echo "checked=\"checked\"";?>>
jQueryの/ AJAX値の設定です:
if($('#account_ad_city').attr('checked'))
var ad_city = $('#account_ad_city').val();
Worked!ありがとう!! – JimmyJammed
ようこそ。それが助けてくれてうれしい。 :) –