【发布时间】:2015-03-28 08:51:19
【问题描述】:
我有一些发送模拟数据的 js 脚本:
$.ajax({
type: "POST",
url: '/manage/add-shops/',
data: {'id':id, 'shops': shops}
'shops' 是包含约 1000 个元素的数组,所以我应该通过 POST 发送它。 我有一个带有方法的 yii2 控制器:
class ManageController extends Controller {
public function actionAddShops($id, $shops=array()) {
....
}
路由正常,但我收到此错误:
"Missing required parameters: id"
看起来 POST 参数没有映射到方法参数。 谢谢。
【问题讨论】: