Ik heb op mijn pagina een functie met een radio button die dan een deel van de pagina van kleur veranderd.
Nu moet ik als opdracht die radio button veranderen naar een normale grote button.

Nu heb ik alles veranderd in de code van radio naar button enz. Alleen zodra ik dat doe werkt de functie niet meer.

Heeft iemand hier een oplossing voor?

Mvg
- Ariën - op 10/09/2020 12:47:10

Kom graag even met een praktisch voorbeeld aan.

Het is allemaal php code en via
https://3v4l.org/ wil hij geen preview geven, dus ik heb geen idee hoe ik je een voorbeeld moet geven.
Ergens uploaden?
Laat ook je relevante code eens zien, en vertel waar je precies op vast loopt. Tot nu toe zien we enkel CSS-code.
- Ariën - op 10/09/2020 13:43:00

Ergens uploaden?
Laat ook je relevante code eens zien, en vertel waar je precies op vast loopt. Tot nu toe zien we enkel CSS-code.

<script>$(document).ready(function(){
$('#gridCheck1,#gridCheck2,#gridCheck3').click(function() {
if(this.checked){
$.ajax({
type: "POST",
url: 'change_state.php',
data: {
state: $(this).attr('value'),
order_id: $(this).data('order'),
}, //--> send id of checked checkbox on other page
success: function(data) {
$('#container').html(data);
},
error: function() {
//alert('it broke');
},
complete: function() {
setInterval(function() {
location.reload();
}, 1000);
}
});
}
});
</script>
Dit is de jquery
<?
<div class="form-check">
<input class="form-check-input" name="state" data-order="<?php echo $obj->order_id; ?>" value="1" type="radio" id="gridCheck1"
<?php if($obj->status == '1'){ echo 'checked'; } else { ''; } ?> >
<label class="form-check-label" for="gridCheck1">
Koude producten
</label>
?>
Dit is 1 van de buttons.

Nu moet de jquery de radio en de label selecteren alleen ik heb geen idee hoe ik dat doe.
Hoe bedoel je met label selecteren?
De label is toch gekoppeld aan de id-attribuut van de inputbox?
- Ariën - op 10/09/2020 15:33:52

Hoe bedoel je met label selecteren?
De label is toch gekoppeld aan de id-attribuut van de inputbox?

Hoe bedoel je dat?
Zoals ik zeg.
Klik maar eens op een label, en je activeert het input-element.
- Ariën - op 10/09/2020 15:53:29

Zoals ik zeg.
Klik maar eens op een label, en je activeert het input-element.


- Ariën - op 10/09/2020 15:58:09

???


Jij zegt klik op label dan krijg ik dat.
Lol....
Dat is geen browser.

(koffietijd?)

Reageren