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({
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
です::)Ajax
を介して行わ
<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);
しかし、何も機能しません:でも試してみました。何か考えているなら、助けてください。 $result
をエンコードし、Content-Type
を設定し、あなたのPHPコードを更新する