が、私はこのように設計されたチェックボックスを持って、スタイリングしまし確認することはできません。戻り値値< = 0の場合、チェックボックスをオンにする必要があります。チェックボックス、それは
このjqueryの私はそれをオフにすると、未チェックのオンスクリーンとして示して
$("body").on('change', '#test', function(){
var check = $(this).attr('id')
if (document.getElementById(check).checked) {
$.ajax({ type: "GET",
url: "do.php?mode=check=" + check,
async: true,
success : function(text) {
console.log (text)
if (text === '0')
$('#test').attr('checked', false);
}
});
}
})
がどのようにスタイルのチェックボックスを更新することができます。..それが動作しません使用していますか?
ありがとうございました
'console.log(text)'が返すものを教えてください。私は、返された "text"変数が0または1のノードを含むオブジェクトであると感じています。 –
これは0を示し、それはPHPエコーで返されます。 – Tom
私は参照してください。 attr()関数を使用する代わりに '$("#test ")。prop(" checked "、false)'を試すことができますか? .attr()関数は、jQuery 1.6として推奨されていません。 –