2013-01-22 2 views
0
<input class="messageCheckbox" type="checkbox" name="options[]" value="<?php echo $catrecord[0] ; ?>"/> 

C'est la case à cocher et quand quelqu'un sélectionnez Je veux aller à une autre URL avec valaue case à cocher dans l'URL, et non après.comment ajouter valaue de case à cocher URL lorsque vous cliquez sur la case en javascript

c'est l'endroit que je veux ajouter case valaue case « Addnew »:

window.location = '<?php echo JURI::base()."index.php?option=com_flatorb&view=entity"?>'; 
break; 

Répondre

1

Vous pouvez faire quelque chose comme ci-dessous,

Méthode 1

$('.messageCheckbox').change(function(){ 
    if(this.checked) 
     window.location = 'index.php?option=com_flatorb&view=entity&value=' + $(this).val(''); 
}); 

Méthode 2

$('.messageCheckbox').change(function(){ 
    if($('#edit-checkbox-id').is(':checked')) 
     window.location = 'index.php?option=com_flatorb&view=entity&value=' + $(this).val(''); 
}) 
+0

merci cela fonctionne ... – wordpresrox

2

Vous pouvez lier gestionnaire d'événements de changement avec case à cocher et utiliser window.location pour ouvrir la page.

$('#checkboxId').change(function(){ 
    if(this.checked) 
     window.location = 'index.php?option=com_flatorb&view=entity&chkValue=' + this.value; 
}); 
+0

thanks..how i id case appose pour url – wordpresrox

+0

Vous pouvez utiliser this.id, je mis à jour ma réponse. – Adil

+0

merci .........., cela fonctionne aussi bien ... – wordpresrox

2
document.[name of form].[name of checkbox].checked 

ou avec jQuery:

$('#[id of checkbox]').is(':checked'); 
Questions connexes