тобишь есть аякс который который получает html и куда то вставляет
Код: Выделить всё
$.get('/chat/dialogs', {users: usersId, dialogs: dialogsId}, function (dialogs) {
$('#js-dialogs').html(dialogs);
selectDialog();
})
Код: Выделить всё
function selectDialog() {
$('.js-select-dialog').on('click', function (event) {
event.preventDefault();
alert('sdsdsd');
})
}
Код: Выделить всё
public function actionDialogs() {
$request = \Yii::$app->request;
if($request->isAjax) {
$params = $request->get();
$users = userFront::find()->where(['in', 'quickblox_id', $params['users']])->all();
\Yii::$app->response->format = Response::FORMAT_JSON;
return $this->renderAjax('partials/dialog-item', [
'users' => $users,
'dialogs' => $params['dialogs']
]);
}
}
и проблема в том что на мою добавленую верстку нифига не вешается.
я уже перегуглил и перепробовал вариантов и ничего не помогает
Роскажите подробнее как yii вообще работает с js и сфига ли он не дает onclick повесить и как впринципе это правильно реализовать.
Зарание благодарен.