2016-05-24 3 views
-1

У меня есть проблема пряча кнопки Внутри jqgrid вот мой кодкак скрыть кнопку внутри jqgrid

{name: 'FitaCorForApproval', index: 'FitaCorForApproval', width: 75, 
    formatter: function (cellvalue, options, rowObject) { 
     return '<input type="button" id="hidebuttonID" style ="width: 75px" 
     value="For Approval" onclick="clickme(' + options.rowId + ')" />' 
} 

благодарит

+0

Привет , мне сложно помочь вам, не понимая больше о вашем желаемом результате и вашей конкретной проблеме. Рассмотрим создание кодекса с примером вашей проблемы. Кроме того, [смотрите здесь] (http://stackoverflow.com/help/how-to-ask) советы по созданию хороших вопросов. – Himmel

+0

извините за новичка .. У меня есть кнопка внутри jqgrid, используя этот код внутри colModel. как я могу скрыть/отключить эту кнопку, когда нет данных? –

ответ

1

Добавьте к вашей функции форматировочной

formatter: function (cellvalue, options, rowObject) { 
    var showStyle= ''; 
    if(!cellvalue) 
    { 
     showStyle="display:none"; 
    } 

    return '<input type="button" id="hidebuttonID" style ="width: 75px '+showStyle+'" 
     value="For Approval" onclick="clickme(' + options.rowId + ')" />' 
} 
+0

@YurkZ сделал решение. Пожалуйста, сообщите –

+0

thx за советом, но я уже нашел ответ. мне просто нужно отключить его, когда условие соответствует ему –