如果由php ajax函数返回,href =“#”不起作用

苏丹

我有一个带div(id = reqs)的html页面。我想在页面加载后加载div的html内容。因此,我创建了一个ajax调用,该调用使用php从数据库中获取数据,并将其“ echos”到html代码中以填充到div中。

我的html:

<html>
<body>
<div class="content" id="reqs"></div>

            <script> $(document).ready(function() {
                $.ajax({
                     type: "GET",
                     url: '../getreqs',
                     success: function(data) {
                        $('#reqs').html($data);
                     }
                });             });         </script>

</body>
</html>

我的PHP Ajax函数:

                $data .= "<div class=\"toggle store-history-toggle\">";
                $data .= "<a href='#' class=\"toggle-title\"><strong class=\"bg-yellow-dark\">" . "YP" . "</strong>" . "ER" . "<i class=\"fa fa-plus\"></i></a>";
                $data .= "<div class=\"toggle-content\">";
                $data .= "<div class=\"cart-costs\">";
                $data .= "<h4>Details</h4>";
                $data .= "<h5><strong>Name</strong><em>John Doe</em></h5>";
                $data .= "</div>";
                $data .= "</div>";
                echo $data;

我的问题是我的href =“#”(应该将div展开,显示下面的详细信息)不起作用,但是如果我复制从php生成的完全相同的html并将其粘贴到html中,则效果很好。

更多信息:-我的html代码在文件夹“ htmlroot / subfolder”中-我的php代码在文件夹“ htmlroot”中

我尝试解决这个问题:-我在herf="#"之间切换href='#'-我得到了php代码href="LINKREF",并在获取数据以#替换LINKREF之后得到了我的ajax函数。

var res = String(data).replace(/LINKREF/g, "#");

这些尝试均无济于事

昆汀

href="#"是指向页面顶部的链接。在任何情况下,它都不会扩展div。

大概您有一些JavaScript查找链接并将其自身绑定,以便在单击链接时触发JS,然后JS扩展div。

(注意:将这种JS绑定到页面顶部的链接没有任何意义。button元素更合适)。

您需要找到JS,并且可以:

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

返回数组不起作用的函数。的PHP

来自分类Dev

如果语句在函数中不起作用

来自分类Dev

如果src是变量,函数不起作用?

来自分类Dev

jQuery .on()如果传递的函数不起作用

来自分类Dev

如果语句在函数中不起作用

来自分类Dev

Codeigniter href与php变量不起作用

来自分类Dev

如果条件在SQL函数中不起作用,则返回语句

来自分类Dev

AJAX调用PHP文件不起作用

来自分类Dev

PHP JQuery Ajax插入不起作用

来自分类Dev

JQUERY + PHP + AJAX不起作用

来自分类Dev

PHP + AJAX表单提交不起作用

来自分类Dev

JQuery if 语句不起作用(AJAX/PHP)

来自分类Dev

AJAX PHP $_POST 不起作用

来自分类Dev

PHP函数fsockopen()不起作用

来自分类Dev

PHP xampp mail()函数不起作用

来自分类Dev

函数参数php不起作用

来自分类Dev

从PHP调用JS函数不起作用

来自分类Dev

插入SQL php函数不起作用

来自分类Dev

PHP flush()函数不起作用

来自分类Dev

onclick函数在php中不起作用

来自分类Dev

PHP函数调用不起作用

来自分类Dev

PHP xampp mail()函数不起作用

来自分类Dev

插入SQL php函数不起作用

来自分类Dev

PHP Session在函数内部不起作用

来自分类Dev

函数 insert() 不起作用 PHP OOP

来自分类Dev

PHP继承构造函数不起作用

来自分类Dev

AJAX / jquery在返回的PHP站点上不起作用

来自分类Dev

如果由Cron运行,PHP`exec()`不起作用

来自分类Dev

PHP函数返回单词而不是字符不起作用