2014-01-27 11 views
0

Это пользовательская кнопка определение столбца в qxgridКнопка срабатывает событие нажмите только один раз

{ text: 'Actions', cellsrenderer: function (row, column, value) 
{ 
    var viewType = $("#divManageViewGrid").jqxGrid('getcellvalue', row, 'VIEW_TYPE'); 
    if (viewType == "Shared") { 
     return '<input type="button" class="button-link" id="btnRemove" value="Remove"/>'; 
         } 
    return '<input type="button" class="button-link-delete" value="Delete"/>'; 
       } 
     } column definition 

Это событие нажатия кнопки, которая срабатывает только один раз

$(document).on(‘click’, “.button-link”, function() 
{ 
    //open popup 
    var row = $(“#divManageViewGrid”).jqxGrid(‘getselectedrowindex’); 
    id = $(“#divManageViewGrid”).jqxGrid(‘getrowid’, row); 
    $("#popupWindow").jqxWindow('show'); 
    }); 

кнопку мыши событие пожаров только один раз может кто-нибудь мне помочь, хотя я использовал «на»

+1

Вы можете показать мне свой HTML? –

+0

Вы хотите, чтобы событие щелчка запускалось для обеих кнопок, или это проблема, которая срабатывает только один раз для кнопки «Удалить»? – Drumbeg

+0

В основном я использовал jqxgrid, и я включил определение столбца. Его одно и то же событие должно быть запущено как для удаления, так и для удаления кнопки щелчка и, кроме того, он открывает всплывающее окно или jqxwindow, если я прокомментирую всплывающий открытый код, он отлично работает – Yogesh

ответ

0

I не видели ваш HTML-код, но может быть следующим шагом, который может решить вашу проблему:

Убедитесь, что в любой момент времени у вас нет двух элементов управления (динамически сгенерированных) с тем же идентификатором в вашей DOM (объектная модель документа) , включая ваш popup html). Это может вызвать проблемы.

+0

Я привязываюсь имя класса кнопки, использующее метод, но как только я запускаю код, чтобы открыть popup id = $ ("# divManageViewGrid"). jqxGrid ('getrowid', row); $ ("# popupWindow"). JqxWindow ('show'); он не запускает событие клика этой кнопки, есть способ динамически воссоздать нажатие кнопки с помощью jquery – Yogesh

Смежные вопросы