1
我有頁的一部分看起來像這樣:如何將JSON查找字符串附加到HTML預標記?
現在我從數據庫中檢索,我需要證明上的所有數據頁。
$korisnickiId=$_POST['userId'];
$q="SELECT `facebook_app_id`,`facebook_ids`,`authorization_date`,`status`,`date_added`,`users_added` FROM `previous_imports` WHERE `user_id`='$korisnickiId'";
$result=$mysqli->query($q);
while($fetchedResult=$result->fetch_assoc()) {
$encoded = $fetchedResult;
$makeItApliable='{';
foreach($encoded as $key=>$value){
$makeItApliable.='
"'.$key.'" : "'.$value.'",
';
}
$makeItApliable.='},';
rtrim($makeItApliable, ",");
echo ($makeItApliable);
}
所以$makeItApliable
這個塊的代碼之後看起來是這樣的: 我希望它看起來就像這個網頁上,所以我呼應$makeItApliable
變量和運行jQuery
這部分代碼(一切經由Ajax
完成):
$.ajax({
url: "../includes/adapter.php",
type: "POST",
dataType: "JSON",
data: data,
async: true,
success: function (data) {
if(data){
console.log(data);
$('#goliSpan').html("<span>"+data+"</span>");
}
}
});
這是HTML
其中此數據應被所附:
<pre id="istosakriti" class="">
HTTP 200 OK
Allow: <span class="plavi-txt">GET, POST</span>
Content-Type: <span class="plavi-txt">application/json</span>
Vary: <span class="plavi-txt">Accept</span>
<span id="goliSpan" class="tamnocrveno"></span>
</pre>
因此,在此跨度中,其ID爲goliSpan
應該附加此JSON(或JSON字符串)。但是,當我運行代碼上面沒有任何反應。甚至嘗試:
$('#goliSpan').append("<span>"+data+"</span>");
而且
$('#goliSpan').text(data);
但沒有任何工程。如果您有任何想法,請幫忙。