Magento Показать / Скрыть визуализированную кнопку при изменении значения текстового поля - PullRequest
0 голосов
/ 05 июля 2018

Привет всем, мне было интересно, можно ли показать и скрыть мою визуализированную кнопку в сетке magento при изменении значения текстового поля?

Here is my grid

Код столбца:

$this->addColumn('amount', array('type' => 'input', 'index' => 'amount', 'header' => $this->__('Price'), 'renderer' => 'test/adminhtml_widget_grid_column_renderer_price'));

Код рендерера:

public function render(Varien_Object $row)
{
    $html = parent::render($row);

    $html .= '<button style="display:none;" onclick="updatePrice(this, '. $row->getId() .'); return false">' . Mage::helper('test')->__('Update') . '</button>';

    return $html;
}

код JavaScript:

function updatePrice(button, fieldId)
{
    new Ajax.Request('<?php echo Mage::helper('adminhtml')->getUrl('*/*/updatePrice') ?>', {
        method: 'post',    
        parameters: { id: fieldId, price: $(button).previous('input').getValue() },
        onSuccess: showMessage()
    });

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...