jquery代码
var test;
$.ajax({
type: "POST",
data: dataLink,
url: "find.php",
success: function(data){
$("#status").html(data);
},
error: function() {
alert("error.");
}
});
php文件的一部分find.php
$result = $db->query($query);
$r = $result->Fetch();
$_pStopa = $r['proc'];
echo '<span class="label label-info">'.trim($r['naziv']).", Prodajna cena:".$r['prodajna_cena'].", PS: ".$r['naziv_stope']."</span>";
echo '<script> _setArt('.$r['prodajna_cena'].');</script>';
有必要测试变量以返回$ _pstopa的结果。
答案 0 :(得分:1)
您可以考虑使用json_encode并在javascript中执行整个模板 (http://php.net/manual/en/function.json-encode.php)
然后它看起来像
PHP
header('Content-Type: application/json');
[...]
$result = $db->query($query);
$r = $result->Fetch();
echo json_encode($r);
表示js
$.ajax({
type: "POST",
data: dataLink,
url: "find.php",
success: function(data){
var response= $.parseJSON(data);
/* your testing of the response data here */
_setArt(response.proc);
$("#status").html('<span class="label label-info">'+response.naziv+', Prodajna cena:' + response.prodajna_cena + ', PS: '+response.naziv_stope+'</span>');
},
error: function() {
alert("error.");
}
});
答案 1 :(得分:0)
取决于您要从数据库加载哪些信息。 但是检查变量是否具有正确的值总是更好。 特别是在连接接口上。