Ajax请求错误

时间:2015-12-30 10:59:22

标签: php jquery ajax

当我执行简单的ajax请求时,我收到以下错误

  

TypeError:' toString'调用了一个没有实现接口HTMLAnchorElement的对象。

这是我的ajax脚本

<script type="text/javascript">
    $(document).on("ready", function(){
        $("#tabla_persona table tr").click(function() {
            var cod = $( "#identificador",this);
            alert(cod.html());

            var parametros={
                "cod":cod
            };

            $.ajax({
                type: 'POST',
                url: '<?php echo site_url("archivo/prueba"); ?>',
                data: parametros, 
                success: function(resp) { 
                   $("#tabla_usuario_individual").html(resp);
                }
            });


        });
    });
</script>

这是我的控制器

public function prueba(){
    $this->load->view('datos_persona');

}

和我看到结果的简单页面

<a>
Prueba
    </a>

2 个答案:

答案 0 :(得分:0)

尝试更改:

        var parametros={
            "cod":cod
        };

为:

        var parametros={
            "cod":cod.html()
        };

答案 1 :(得分:0)

只需要进行简单的更改。我认为以下代码可以正常工作。

var thing = "thing 1";
var result = thing.replace(/\w+ (\d+)/g,"$1" == "1" ? "the first" : "a");