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

這是點擊複選框,當有一個人選擇它,我要到另一個URL與複選框valaue的網址,而不是職位。如何複選框的valaue添加到URL時複選框在JavaScript

這是我想追加複選框valaue 案「ADDNEW」的地方:

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

回答

1

你可以做類似下面,

方法1

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

方法2

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

謝謝它的作品... – wordpresrox

2

你可以改變事件處理程序綁定複選框,並使用window.location的打開頁面。

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

thanks..how我追加複選框ID到URL – wordpresrox

+0

可以使用this.id,我更新了我的答案。 – Adil

+0

謝謝..........,這也正常工作... – wordpresrox

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

或使用jQuery:

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