2016-09-30 4 views
3

Итак, если есть необходимость разместить ссылку где-нибудь в каком-либо шаблоне и хотите, чтобы она работала методом post, я просто добавляю атрибут data-method = 'post'. Если я хочу отправить некоторые параметры, просто добавьте атрибут data-params-param1 = "param1Value". Если мне нужно подтверждение до того, как эта ссылка заработает, добавьте атрибут data-confirm = "Some comfirmation message". Вопрос в том, какие другие атрибуты data- * можно использовать при разработке с Yii2 или где я могу найти информацию. Я попытался google, посмотрю в Yii2 api - никаких результатов.Данные атрибутов Yii2, обработанные каркасом

ответ

3

AFAIK В настоящее время документации для этого нет. Это упоминается только в нескольких местах.

Исходя из текущей yii.js, yii,captcha.js и yii.gridView.js этих data-* специально обработаны:

  • форма
  • метод
  • PARAMS
  • pjax
  • pjax-нажимной состояние
  • pjax-replace-state
  • pjax тайм-аут
  • pjax-scrollto
  • pjax-нажимной перенаправлять
  • pjax замены переадресовывать
  • pjax-пропуск внешних контейнеров-
  • pjax-контейнер
  • yiiActiveForm
  • yiiSubmitFinalizePromise
  • yiiCaptcha
  • ключ
+0

Очень полезно. Благодаря! –