$ .get .php文件的内容并使其成为href =“”

时间:2014-02-21 12:01:37

标签: jquery get load

我正在尝试从sites/2.php检索内容(内容是纯文本链接)并将其放入<a href="#" id="tpbx">Test</a>,而不是#。我在this answer编辑了第二个选项,但它不起作用。我还尝试使用以下代码行将2.php的标题设置为UTF-8:

header('Content-Type: text/html; charset=utf-8');

但这没有帮助。

我的代码是:

<script>
    $(function() { 
        $.get('sites/2.php', function(data) {
            $('#tpb').attr('href', $(data).text());
        });
    });
</script>

2.php的内容是由另一个(在这种情况下不相关)脚本生成的,可能如下所示:

<?php
     header('Content-Type: text/html; charset=utf-8');
?>
something:?something

有谁知道为什么这不起作用?

1 个答案:

答案 0 :(得分:0)

你应该使用

$('#tpb').attr('href', data);

而不是

$('#tpb').attr('href', $(data).text());