传递参数时未引用详细信息页面

时间:2014-11-04 02:46:31

标签: jquery html

当我尝试使用jquery使用参数传递链接(来自details.html)时,index.html页面中出现错误。

当我使用chrome调试它时,我收到此错误net::ERR_FILE_NOT_FOUND

这是我的index.js脚本

$( document ).ready(function() {
$.ajax({
    url: "http://mgsotelo.pythonanywhere.com/heroes/",
    crossDomain:true,
    method:"GET",
    dataType:"json"

}).done(function( json ) {

    $.each(json.results, function(i, datos){

        $('#heroes').append('<tr><td class="title">'+datos.nombre+'</td><td><a href="detalles.html?id='+datos.id+'"><img src="'+datos.imagen_source+'"/></a></td></tr>');
    });
     $('#heroes').listview('refresh');
});
});
填充

index.html并将链接放在图像<a href=details.html?id=34><img src="blablabla.jpg"/></a>

但是当我点击任何图像(带链接)时

例如,如果它转到<a href=details.html?id=34></a>(我的详细信息页面存在,但chrome(和firefox)不认识它(我认为这是因为参数传递'id = 34'

我的问题是:如何识别此参数(或者我如何将其从index.html传递到链接中而不是在链接中引用但是被传递)仅作为details.html

0 个答案:

没有答案