我有一个ajax,它将数据作为json字符串发送

{"Series":"M","Model":"MAE","Steel":"No","Floor":"","Wood":""}

在我的控制器中,我需要解析字符串,以便它可以作为jinput使用
public function getData()
{
    $this->setAjaxRequestParams();

    $params = JFactory::getApplication()->input;
    echo new JResponseJson($params);
}

但是,当我将响应返回到浏览器时,它显示为null
有人能教我如何使用JInputJSON

最佳答案

试试这个:

$app = JFactory::getApplication();
$jinput = $app->input->json;
$series = $jinput->get('Series');

08-05 03:07