Question: I have a form with radiobutton and two choices `("yourself"/"a colleague")`.

In that form, I have added a `button` for translation.

When I click on the button, I want to change tect of the radiobutton to french `("Vous-même" / "Un collegue")`.

I just need the jQuery line that allow me to make this change.

I try this : 

NWF`$('#'+UserTypeID).find("input:checked").val("Vous-même");`
Change the value but not the text.

NWF`$('#'+UserTypeID).find("input:checked").text("Vous-même");`
Generate error because this line completely hide the radiobutton

Someone have solution ?

Answer: 
the problem is after selecting option the value reflecting in your json because of model.use proper ng-model  

you can havea look at this its tested <https://plnkr.co/edit/CUfuSDoqoqUu358ocVx3?p=preview>

```
<div class="form-group question-wrapper">
                    <label class="label-support"  for="">Choose Sub Category</label>
                    <select id="sub" class="form-control"
                            name="subcategory"
                            ng-model="selectedoption">
       <option ng-hide="!$first"></option>  //this will hide first black option
                        <option  value="{{child}}" ng-repeat="child in SupportCtrl.supportMail.selected.childs track by $index">{{child}}</option>

                    </select>
                </div>

```

json:

```
$scope.SupportCtrl={ 
supportMail:{selected:{ 
    "_id": "2",
    "label": "Category 2",
    "childs": [
      "subtitle_1 from Category_2",
      "subtitle_2 from Category_2",
      "subtitle_3 from Category_2",
      "subtitle_4 from Category_2",
      "subtitle_5 from Category_2",
      "subtitle_6 from Category_2"
    ]
  } 
  }  
}

```
<http://jsfiddle.net/pythondave/JUZDf/> 
try this example.change json structure. i used my own json. its working fine

```
<div ng-app ng-controller="SelectController">
 <select ng-model="category" ng-options="c.name for c in sampleProductCategories"></select>
 <select ng-model="categoryItem" ng-options="p.name for p in category.products"></select>
</div>

```

json:

```
function SelectController($scope) {
    // Data taken from KnockoutJs cart example
    $scope.sampleProductCategories = [
      {
        "name": "Classic Cars",
          "products": [
          {
            "name": "1948 Porsche 356-A Roadster",
              "options":[
                  {"value": "Color",
                   "options":[
                  {"value": "Red"},
                  {"value":"Black"}
                  ],                                    
               },
                  {"value":"Seats",
                  "options":[
                  {"value": "Leather"},
                  {"value":"Cloth"}
                  ],    

                  },

                 {"value":"Warranty",
                  "options":[
                  {"value": "2 Year"},
                  {"value":"3 Year"}
                  ],    

                  } 

              ],
            "price": 53.9
          },
          {
            "name": "1948 Porsche Type 356 Roadster",
            "price": 62.16
          },
          {
            "name": "1949 Jaguar XK 120",
            "price": 47.25
          }
        ]

      },
      {
        "name": "Motorcycles",
        "products": [
          {
            "name": "1936 Harley Davidson El Knucklehead",
            "price": 24.23
          },
          {
            "name": "1957 Vespa GS150",
            "price": 32.95
          },
          {
            "name": "1960 BSA Gold Star DBD34",
            "price": 37.32
          }
        ]

      },
      {
        "name": "Planes",
          "products": [
          {
            "name": "1900s Vintage Bi-Plane",
            "price": 34.25
          },
          {
            "name": "1900s Vintage Tri-Plane",
            "price": 36.23
          },
          {
            "name": "1928 British Royal Navy Airplane",
            "price": 66.74
          },
          {
            "name": "1980s Black Hawk Helicopter",
            "price": 77.27
          },
          {
            "name": "ATA: B757-300",
            "price": 59.33
          }
        ]

      }
    ];
}

```