1

ビュー.py

def method(request):
    settings = Setting.objects.get(user = user)
return render(request,'index.html',{'settings':settings})

models.py

class Settings(models.Model):
    date_format = models.BooleanField(default=False)

index.html:

<script>
function(){
   var format1 = document.getElementById("id_date_format_1");
   var format2 = document.getElementById("id_date_format_2");
   if (settings.date_format == True)
   {
     $('format1' = checked)
     }else{
     $('format0' = checked)
 }
}
</script>

ラジオボタンを有効にしたい。私はdjangoを使用しています。

したがって、date_format の値が 1 の場合は、ラジオ ボタンをオンにし、それ以外の場合はオフにする必要があります。

上記のコードで試してみましたが、うまくいきません。

4

2 に答える 2

-1

使用:- $('#format1').attr( "checked", "checked" ) ラジオボタンをチェックします

<script>
function(){
   var format1 = document.getElementById("id_date_format_1");
   var format2 = document.getElementById("id_date_format_2");
   if (settings.date_format == True)
   {
     $('#format1').attr( "checked", "checked" )
     }else{
     $('#format0').attr( "checked", "checked" )
 }
}
</script>
于 2013-08-14T09:26:57.043 に答える