我正在使用 PHP 在页面上编写以下代码。此代码创建一个 ID 等于 $intIdType 的 A HREF 链接,这是数据库中 PRIMARY KEY 的值,$count 获取数据库中每个类别的记录数量。所有这些都在读取每条记录并在 PAGE 上写入结果的 WHILE 中
echo "<a href='#' id='$intIdType'>";//Starts creating the link
echo "$intIdType -";
echo $arrBusinessTypes["business_Description"];
echo "(";
echo " $count1 )"."</a>";
现在,结果显示在页面上后,它将如下所示:
$intIdType $arrBusinessTypes $count
--------------------------------------------
1 -Auto Sales ( 1 )
2 -Auto Repair ( 1 )
5 -Web Desig & I.T. Services( 2 )
6 -Computer Shop ( 1 )
上面的结果将每一行显示为一个链接,我可以在其中单击它,但没有任何反应。即使只是一个简单的 javascript 警报也不会出现。似乎它甚至根本没有达到 Javascript。
我现在需要的是通过 Javascript 文件在页面上检索 PHP 生成的代码,这将允许我使用 PHP 生成的 hiperlink 到 .HTML 页面
如果我直接在页面中写入 PHP 应该写的内容,它就可以工作。我想知道这是否会发生,因为 Javascript 无法将发布的数据从 PHP 读取到页面中。
Javascript 文件如下所示:
window.onload=post_result
function post_result() {
$("#1").click(function() { //This is the HREF ID that is written by PHP into the page
$('#list_results').load("results.php");//This seeks to run a PHP file in a DIV
$('.title').text('Listing Categories');//This just replaces the Title in the page
})
我只是一个初学者尝试。谢谢你的帮助。