Jquery mobile jQuery Mobile data native menu=“true”新窗口问题
我在我的选择菜单中添加了一些新选项,现在JQM将弹出行为更改为带有黑色背景的新窗口以及菜单选项 我对这个新窗口还可以,但是现在由于新的JQM弹出窗口,我的自定义JavaScript代码不再被触发了 这是我的选择菜单代码:Jquery mobile jQuery Mobile data native menu=“true”新窗口问题,jquery-mobile,coldfusion,Jquery Mobile,Coldfusion,我在我的选择菜单中添加了一些新选项,现在JQM将弹出行为更改为带有黑色背景的新窗口以及菜单选项 我对这个新窗口还可以,但是现在由于新的JQM弹出窗口,我的自定义JavaScript代码不再被触发了 这是我的选择菜单代码: <div data-role="fieldcontain"> <label for="ttType">Work-Order Type:<span class="required">*</span></label>
<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">
基本上,当Select Type值更改时,我会自动用相关值填充Escalation文本字段
我如何阻止JQM默认使用那个黑色窗口?我希望选择下拉列表保持在同一页上
PS:如果我将数据本机菜单改回false,一切正常,但我会丢失所有漂亮的JQM格式 当选项列表大于屏幕大小时,JQM正在创建一个新页面,该页面将容纳该长选项列表,以避免与两个嵌套的可滚动元素等相关的一些典型问题。这里的第二个示例显示了一个很长的列表:我已经用这个示例尝试过了&jqm v1.45,但在我的例子中也不起作用?我相信黑色背景是由于您的数据主题=d-尝试使用主题a