jQuery Mobile data-native-menu = "true" Проблема с новым окном - PullRequest
0 голосов
/ 22 мая 2018

Я добавил несколько новых вариантов в свое меню выбора, и теперь JQM изменил поведение всплывающего окна на новое окно с черным фоном вместе с выбором меню?

Я в порядке с новымокно, но теперь мой пользовательский код JavaScript больше не запускается из-за нового всплывающего окна JQM?

Вот мой код меню выбора:

<div data-role="fieldcontain">
    <label for="ttType">Work-Order Type:<span class="required">*</span></label>
    <select name="ttType" id="ttType" data-native-menu="true" data-mini="true" data-theme="d">
        <cfoutput query="rsType" group="ttOption">
            <optgroup label="#ttOption#">
            <cfoutput>
                <option value="#ttDesc#">#ttDesc#</option>
            </cfoutput>
            </optgroup>
        </cfoutput>
    </select>
</div>

Вот поле, которое больше не работает:

<div data-role="fieldcontain">
    <label for="ttEscalate">Escalation:<span class="required">*</span></label>
    <input name="ttEscalate" type="text" id="ttEscalate" value="" readonly="readonly" 
        wdg:subtype="N1DependentField" data-mini="true" wdg:type="widget"
        wdg:recordset="rsType" wdg:valuefield="ttDefEsc" wdg:pkey="ttDesc"
        wdg:triggerobject="ttType"/>
</div>
<div data-role="fieldcontain">

В основном, когда значение «Выбрать тип» изменяется, я автоматически заполняю текстовое поле «Эскалация» «связанным значением»

Как мне остановить JQM по умолчанию на этомчерное окно?Я бы предпочел, чтобы на этой же странице оставалось выпадающее меню select.

PS: Если я верну data-native-menu обратно на false, все будет работать нормально, но я потеряю весь хороший JQMформатирование!

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