2つの部分からなる質問。
AJAXが呼び出すコントローラーで投稿データを取得するにはどうすればよいですか?
送信しているJSONにはIDがありません。例えば:
$.ajax({
type: 'POST',
url: action,
data: JSON.stringify(data),
success: function(data){
alert(data);
},
dataType: 'json'
});
どこdata
にあるの[{"name":"variable_name", "value":"12"}]
私はしようとしています:
public function save()
{
header('Content-Type: application/json');
$json = $this->input->post('data');
echo $json;
}
JSON以外のものを返すにはどうすればよいですか?
たとえば、私は次のコントローラーでこれをテストしていました。
public function save()
{
echo "test";
}
成功関数が呼び出されたときに得られるのは。ですnull
。
ポインタはありますか?