の_check_existing_transaction_partners.php
echo '<pre>';
print_r($ajax_existing_company_error);
echo '</pre>';
(使用してjson_encode
、これにコメントします。今は例としてのみ表示します)
これを出力します
Array
(
[0] => 1
[1] => 2
)
とecho json_encode($ajax_existing_company_error);
これを出力します["1","2"]
データを外部ファイルに送信して受信するJqueryコード
var checkbox_to_update = $("#checkbox_to_update").val();
$.post("_check_existing_transaction_partners.php", { 'checkbox_to_update': checkbox_to_update }, function(data, success) {
alert(data);
}, "json");
でalert(data);
ポップアップを取得し1,2
ます。これまでのところ、すべて問題ありません。
ポップアップの代わりに他のフォーマットを取得しようとしています(後者を処理するため)
試し$('#json_load').val(data);
てみ<div id="json_load"></div>
ました。何も見えない
それから試し$myArray = json_decode($ajax_existing_company_error);
てみましたが、<?php print_r($myArray); ?>
何も表示されません。
$myArray = json_decode($ajax_existing_company_error);
入手方法やアドバイスお願いします$('#json_load').val(data);
アップデート
json_decode
インについて_check_existing_transaction_partners.php
はecho json_encode($ajax_existing_company_error);
それでjquery
var checkbox_to_update = $("#checkbox_to_update").val();
$.post("_check_existing_transaction_partners.php", { 'checkbox_to_update': checkbox_to_update }, function(data, success) {
<?php print_r(json_decode($ajax_existing_company_error)); ?>
}, "json");
ソースを表示すると、関連するものは何も表示されませんjson_decode
その後<?php print_r(json_decode($ajax_existing_company_error)); ?>
、閉じる直前に配置され</body>
ます。また、何も表示されません