私はフロントエンドにオブジェクトを持ち、この値をバックエンド(PHP)に渡す必要があります。PHPがjson stringifyオブジェクトで動作する
フロントエンド:
var cfg = {"tooltips":true,"tooltipTemplate":"<div></div>"},
jsonCfg = JSON.stringify(cfg);
$inputConfig.val(jsonCfg);
$form.submit();
バックエンド:私は、最初のタグ "<" を削除し、私は "> DIV" のみを取得する場合は、最後の文字列は、私だけの空の値を与える
$config = $_POST['config'];
$json = json_decode($config);
echo $json->tooltips;
echo $json->tooltipTemplate;
、しかし、私はこの動作を防ぐ方法を理解していない、私はフィルタリングや書式設定なしで任意の文字列が必要です。
'エコー$ json-> tooltipTemplate;(それはHTMLだから)' '出力
'、ページ出力には表示されませんされます。ソースを表示し、そこにある必要があります – Machavity私はあなたが正しいと思う、これは私がこれを忘れる私の失敗です。 – Avirtum
質問を削除します。それはどんなdownvotesも持っていないので、あなたを傷つけることはありません – Machavity