PHP-HTML ページに配列を返す AJAX 呼び出しがあります。
コードのブロックを次に示します。
Javascript:
「注: get_data.php は HTML 文字列を返すので、それを配列に格納したいと考えています。」
var param_array = new Array();
$.post('get_data.php', { id: id }, function(data))
{
param_array.push(data);
$('#hidden_input').val(param_array);
}
HTML:
<form action='my_function' method='post'>
<input type='hidden' id='hidden_input' name='array_from_ajax'>
<input type='submit' name='btn_submit'>
</form>
PHP - コードイグナイター:
my_function()
{
$param_array = $this->input->post('array_from_ajax');
print_r($param_array); // Will this work? will $param_array contain the value?
}
質問:
- 配列値を返して HTML ページに挿入することはできますか?
- JavaScript 配列は PHP 配列と同じですか?
- 最後に、私
$param_array
のPHPにはAJAX呼び出しから渡された値が含まれますか?