我有这个HTML页面:
<!doctype html>
<html>
<head>
<title>Parsing</title>
<script type="text/javascript" src="js/jquery-2.1.0.min.js"></script>
<link rel="stylesheet" href="css/index.css" type="text/css" />
</head>
<script>
$.getJSON(
var fin = "SAT000000002574";
"http://sat3.altervista.org/index.php?id="+fin , { get_param: 'value' },
function(data) {
for(var i=0; i<data.length; i++) {
var lin = data[i]["Nr SAT"];
$('body').append($('<p>').html('Numero Sat: <a href ="http://sat3.altervista.org/NuovoFile.html?id=' + lin + '">'+ data[i]["Nr SAT"] + '</a>'));
$('body').append($('<p>').html('Data Apertura: '+ data[i]["Data Apertura"]));
}
});
</script>
<body>
<header>
<img id="logo" src="img/img2.png" alt="logo_chiave_inglese" />
</header>
</body>
</html>
在下面编写的代码部分中,我试图将变量fin的值放在php页面的链接中。此代码不起作用,因为链接不正确。有人可以告诉我如何编写链接以便将变量放入其中?
$.getJSON(
var fin = "SAT000000002574";
"http://sat3.altervista.org/index.php?id="+fin , { get_param: 'value' },
答案 0 :(得分:0)
var fin = "SAT000000002574";
$.getJSON( "http://sat3.altervista.org/index.php?id=" + fin, {
get_param: 'value'
}, function (data) {
for (var i = 0; i < data.length; i++) {
var lin = data[i]["Nr SAT"];
$('body').append($('<p>').html('Numero Sat: <a href ="http://sat3.altervista.org/NuovoFile.html?id=' + lin + '">' + data[i]["Nr SAT"] + '</a>'));
$('body').append($('<p>').html('Data Apertura: ' + data[i]["Data Apertura"]));
}
});
答案 1 :(得分:0)
您已在getJSON
调用的参数中间放置了一条语句。只需在调用之前输入变量声明:
var fin = "SAT000000002574";
$.getJSON(
"http://sat3.altervista.org/index.php?id=" + fin,
{ get_param: 'value' },
function(data) {
...