Page 1: index.phpКак получить значение из Ajax PHP (не может получить)
сценарий Ajax
<script>
function fcall(clusters) {
var clusters = document.getElementById("clusters").value;
var request = $.ajax({
type: "get",
url: "chart.php",
data: {clusters: clusters}
});
request.done(function(msg) {
$("#page").html(msg);
});
}
</script>
PHP скрипт
$sql = mysql_query("SELECT * FROM tree_hie GROUP BY no_cluster asc") or die(mysql_error());
while ($data1=mysql_fetch_array($sql)) {
$clusters = $data1['no_cluster'];
$sql2 = mysql_query("SELECT * FROM tree_hie where no_cluster = '$clusters'") or die(mysql_error());
while ($data2 = mysql_fetch_array($sql2)) {
<input type="button" id="clusters" name="clusters" onclick="fcall(<?php $data1['no_cluster']; ?>);" value="<?php echo $clusters; ?>">
}} /* for while
<div id="page">
</div>
страница 2 chart.php
$clusters = $_GET['clusters']."tez<br>";
echo $clusters."tez";
У меня есть этот код ..
Моя проблема ..
и выход ссылку, например,
кластер 1
кластер 2 ..... и т.д.
if i click button 'cluster 1', should on div page display 1
if i click button 'cluster 2' should on div page display 2 ...
BUT ..
if i click button 'cluster 1', on div page display 1
if i click button 'cluster 2' on div page display 1 too ,
still can't get value ..
может вы знаете, как его исправить?
Что бы ни пришел в «сообщение», что вы должны показать нам. то только мы можем вам помочь –