Событие jqgrid AfterShowForm

У меня есть jqGrid с функцией "MyFunction" в событии AfterShowForm.

MyFunction= function() {
 alert("#MyElementId");
 $("#MyElementId").attr("disabled", "true");
}

Приведенный выше код работает, но если удалить предупреждение не работает!!

Зачем?

редактировать

HTML-код:

<div id="editcntgridVisualizzazioni" class="ui-jqdialog-content ui-widget-content">
    <span>
        <form name="FormPost" id="FrmGrid_gridVisualizzazioni" class="FormGrid" onsubmit="return false;" style="width:100%;overflow:auto;position:relative;height:auto;">
            <table id="TblGrid_gridVisualizzazioni" class="EditTable" border="0" cellpadding="0" cellspacing="0">
                <tbody>
                    <tr id="FormError" style="display:none">
                        <td class="ui-state-error" colspan="2"></td>
                    </tr>
                    <tr style="display:none" class="tinfo">
                        <td class="topinfo" colspan="2"></td>
                    </tr>
                    <tr id="tr_AggregazioniDatiDesc" class="FormData" rowpos="1">
                        <td class="CaptionTD">Agrégation</td>
                        <td class="DataTD">&nbsp;
                            <select disabled="disabled" name="AggregazioniDatiDesc" id="AggregazioniDatiDesc" maxlength="128" class="FormElement" role="select">
                                <option role="option" value=""></option>
                                <option role="option" value="1">Aucune</option>
                                ....
                            </select>
                        </td>
                    </tr>
....

где "AggregazioniDatiDesc" является MyElementId

Приведенный выше код создан из jqgrid в форме редактирования...

Если я не поставлю предупреждение, элемент не имеет атрибут disabled="disabled"...

0 ответов

Другие вопросы по тегам