[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: где вставить onclick
Jokeryuga
Ребят,где в коде вставить onclick чтобы при нажатии на кнопку отменить спрашивали да или нет? вот код:
<?php echo form_open('admin/shop/cancel_order'); ?>

<table border="0" class="table-list">
<
thead>
<
tr>
<
th width="20"><?php echo form_checkbox(array('name' => 'action_to_all', 'class' => 'check-all')); ?></th>
<
th><?php echo lang('shop.invoice_num_label'); ?></th>
<
th><?php echo lang('shop.customer_username_label'); ?></th>
<
th><?php echo lang('shop.cart_date'); ?></th>
<
th width="200" class="align-center"><span><?php echo lang('shop.cat_actions_label'); ?></span></th>
</
tr>
</
thead>
<
tfoot>
<
tr>
<
td colspan="3">
<
div class="inner"><?php $this->load->view('admin/partials/pagination'); ?></div>
</
td>
</
tr>
</
tfoot>
<
tbody>
<?php foreach ($orders->result() as $order): ?>
<tr <?php if ($order->new) echo 'class="bold"'; ?> >
<
td><?php echo form_checkbox('action_to[]', $order->id); ?></td>
<
td><a href="admin/shop/view_order/<?php echo $order->id; ?>"><?php echo $order->id; ?></a></td>
<
td><?php echo $info_array[$order->id]->username;//print_r($info_array); ?></td>
<td><?php echo $order->date; ?></td>
<
td class="align-center buttons buttons-small">
<?php if ($order->cancelled == 0) : ?>
<?php
echo anchor('admin/shop/cancel_order/' . $order->id, lang('shop.order_cancel_label'),
'class="button cancel"'); ?>
<?php
else : ?>
<?php
echo lang('shop.order_canceled_label'); ?>
<?php
endif; ?>
</td>
</
tr>
<?php endforeach; ?>
</tbody>
</
table>

<
div class="buttons align-right padding-top">
<?php $this->load->view('admin/partials/buttons', array('buttons' => array('cancel') )); ?>
</div>

<?php echo form_close(); ?>




Спустя 15 минут, 17 секунд (20.01.2012 - 10:59) UnWind написал(а):
Хм. ИМХО может стоит разместить кнопку там, где она должна находится ?
Т.е. в теле самой кнопки.
<input type="button" onClick="..." value="Отменить" />

Спустя 10 минут, 19 секунд (20.01.2012 - 11:09) Jokeryuga написал(а):
Цитата (UnWind @ 20.01.2012 - 07:59)
Хм. ИМХО может стоит разместить кнопку там, где она должна находится ?
Т.е. в теле самой кнопки.
<input type="button" onClick="..." value="Отменить" />

не хотелось бы менять этот код...нужно вставить в нужное место(куда?:)) код onclick="return confirmCancel();" и всё...вроде понимаю,что он должен быть где то тут:
<?php echo anchor('admin/shop/cancel_order/' . $order->id, lang('shop.order_cancel_label'),
'class="button cancel"'); ?>
но как его правильно вставить не понимаю...

Спустя 1 минута, 34 секунды (20.01.2012 - 11:11) UnWind написал(а):
   'class="button cancel"'); ?>

Вставь сюда :D
<?php echo anchor('admin/shop/cancel_order/' . $order->id, lang('shop.order_cancel_label'),
'class="button cancel" onClick="..."'); ?>

Работать точно будет, только не понимаю - что тут не понятного)

Спустя 3 минуты, 21 секунда (20.01.2012 - 11:14) Jokeryuga написал(а):
Цитата (UnWind @ 20.01.2012 - 08:11)
   'class="button cancel"'); ?>

Вставь сюда :D
<?php echo anchor('admin/shop/cancel_order/' . $order->id, lang('shop.order_cancel_label'),
'class="button cancel" onClick="..."'); ?>

Работать точно будет, только не понимаю - что тут не понятного)

во блин...лажанулся я)))вставлял уже туда,а перед onclick ставил ' и поэтому нифига не получалось)))туплю я короче и маловато опыта!спасибо за помощь

Спустя 1 минута, 34 секунды (20.01.2012 - 11:15) UnWind написал(а):
Цитата
во блин...лажанулся я)))вставлял уже туда,а перед onclick ставил ' и поэтому нифига не получалось)))туплю я короче и маловато опыта!спасибо за помощь

Да не за что) Кушайте с булочкой B)

P.S.:> Можно было поставить и как вы хотели, после одинарной ковычки отступить и сделать следующее:
 . 'onClick="..."'
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.