<html> <head> <script type="text/javascript" src="advajax.js"></script> <script type="text/javascript"> function link(link_values,values){ var url = document.getElementById('hajden').value; advAJAX.get({ url: "chceckbox.php", parameters : { "l" : link_values, "v" : values, "url" : url }, onSuccess : function(obj) { var oDiv = document.getElementById('divek'); oDiv.innerHTML = obj.responseText; //alert(obj.responseText); }, onError : function(obj){ alert(obj.error); } }); } function zmien_value(el){ var a = document.getElementById(el); if(a.value == 1){ a.value = 0; }else if(a.value==0){ a.value = 1; } alert(a.value); } </script> </head> <body> <?php if($_GET[v] == 1) { $url = $_GET[url]; { $url .= "&a=".$_GET[l]; } else { $url .= "?a=".$_GET[l]; } } elseif($_GET[v] == 0) { } } ?> <div> <input type="checkbox" name="a" value="1" id="a1" onclick="link('a1',this.value);zmien_value('a1');" /> <input type="checkbox" name="a" value="1" id="a2" onclick="link('a2',this.value);zmien_value('a2');" /> </div> <div id="divek"><input type="hidden" value="index.php" id="hajden" />index.php</div> </body> </html>
mam taki kod ktory ma po zaznaczeniu checkboxow generowac link i calkiem niezle dziala (prawie dziala) ale kwestia jest taka ze jak wezme sobie alert(obj.responseText) w onSuccess to generuje mi caly kod odpoczatku i niebardzo wiem dlaczego skoro ma zwrocic tylko ukryty input i wartosc linku