我需要創建依賴驗證。當我在下拉菜單中選擇選項時,我必須從數據庫中獲得價值(最小和最大總和)。 我從下拉列表中選擇一個代碼:yii2依賴最小/最大驗證
[
['sum'],
'number',
'min' => HdbkPaymentMethod::getMethodSumMinById(1),
'max' => HdbkPaymentMethod::getMethodSumMaxById(1),
'when' => function($model, $attribute) {
$model->method_id == 1;
},
'whenClient' => "function (attribute, value) {
return $('#payment-method_id').val() == 1;
}"
],
,但它必須是在下拉列表很多選擇。幫幫我吧。
'[['sum','option1','option2'],............]' –
可以給我更高級的例子嗎? – Fisher