關於變數與迴圈語句的有關問題

來源:互聯網
上載者:User
關於變數與迴圈語句的問題
各位大牛,訊息想問個關於AJAX與PHP的問題,現在碰到這樣的一個情況
我希望前端頁面在點擊某標籤的時候,在下方可以顯示我關於上方點擊的標籤進行關聯的資料,代碼如下
index.php









Suggestions:





js clienthint代碼
var xmlHttp

function showHint(str)
{
if (str.length==0)
{
document.getElementById("txtHint").innerHTML=""
return
}
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="gethint.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText

}
}

function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}

處理頁面代碼gethint.php
 $q=$_GET["q"];

//$select ="select * from test where cid='$q'";

$hint="for($i=0;$i<2;$i++){......}";

//Set output to "no suggestion" if no hint were found
//or to the correct values
if ($hint == "")
{
$response="no suggestion";
}
else
{
$response=$hint;
}

//output the response
echo $response;
?>

因為在處理頁面$hint 是需要傳到前端頁面的,所以我希望在處理頁面將迴圈內容都做好之後傳遞,但是我這樣寫:$hint="for($i=0;$i<2;$i++){......}"; 他卻只會檔字串傳遞。
所以拜託大家有沒有什麼好的辦法解決一下
線上等,謝謝各位了!

分享到:


------解決方案--------------------
可能是:
標記不配套
id 重名
預先綁定的事件無效

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.