За последние 24 часа нас посетили 117895 программистов и 7987 роботов. Сейчас ищут 1554 программиста ...

Помогите реализовать задачу

Тема в разделе "PHP для новичков", создана пользователем Semchuk, 12 авг 2018.

  1. Semchuk

    Semchuk Новичок

    С нами с:
    12 авг 2018
    Сообщения:
    2
    Симпатии:
    0
    Необходимо нажатием одной кнопки выполнить 2 функции:
    Т.е. сейчас эти кнопки разделены, но я хочу их объединить.

    Кнопка 1:
    Код (Text):
    1. <a id="readBtn" href="<?=Yii::app()->createUrl("notifications/read", array("id" => $model->id))?>" class="btn btn-info " title="Отметить как прочитанное">
    2. <i class="fa fa-check"></i></a>
    Кнопка 2:
    Код (Text):
    1. <button id="sendComment" class="btn btn-success btn-block"> Оставить комментарий</button>
    Очень хочется сделать это все на одной кнопке, вот что я пытался, но ничего у меня не выходит. П.С. код это не мой профиль, не знаю зачем я сюда лезу, но очень хочется так сделать.

    Код (Text):
    1. <button id="sendComment" class="btn btn-success btn-block" onclick="readBtn()">Оставить комментарий</button>
    Код (Javascript):
    1. <script>
    2. function readBtn() {
    3.     $.post('id="readBtn" <?=Yii::app()->createUrl("notifications/read", array("id" => $model->id))?>" class="btn btn-info <?=(!Notification::isNotRead($model->id) ? 'hidden' : '')?>');
    4. }
    5. </script>
    Первая функция работает (сообщение добавляет), а вторая нет((
     
    #1 Semchuk, 12 авг 2018
    Последнее редактирование: 12 авг 2018
  2. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    Первую кнопку оставь как есть, напиши что то типо:
    Код (Javascript):
    1. $('#readBtn').click(function(){
    2.      // и вставь сюда то что должно происходить в sendComment.
    3. });
    Просто так наверно не проканает, но если пошевелишь мозгами, то получится.
     
  3. Semchuk

    Semchuk Новичок

    С нами с:
    12 авг 2018
    Сообщения:
    2
    Симпатии:
    0
    Спасибо, за ответ, о у меня не получается(( я не программист(( так уж получилось, что наш специалист уволился, а нового пока не нашли.

    Должно выполнятся вот это :
    Код (Text):
    1. <a id="readBtn" href="<?=Yii::app()->createUrl("notifications/read", array("id" => $model->id))?>" class="btn btn-info " title="Отметить как прочитанное"><i class="fa fa-check"></i></a>
    А как это туда прилепить, никак не получается.
     
  4. Artur_hopf

    Artur_hopf Старожил

    С нами с:
    7 май 2018
    Сообщения:
    2.264
    Симпатии:
    405
    @Semchuk Просто найдите нового программиста, я думаю не так важно сейчас объединить эти две кнопки, пусть так пока работают)