动态改变jquery对话框的标题,不从下拉菜单中获取缓存数据
Dynamically change Title of jquery dialog with is not getting cached data from select dropdown
我有一个选择下拉菜单,无论选择什么,我希望在弹出的jquery对话框中显示名称,问题是我拥有它,它似乎正在缓存/保持以前的值,从不改变它。
var scenarioname = '';
scenarioname = $('#FileUploadScenarioID option:selected').text();
$('#dialog-module-add').dialog({
autoOpen: false,
closeOnEscape: false,
modal: true,
resizable: true,
draggable: true,
height: 680,
width: 720,
title: scenarioname
});
是的,我看到这篇文章,但把代码在jsfiddle似乎没有给我我想要的jQuery传递变量来改变一个对话框标题
Maybe:
$('#FileUploadScenarioID').on('change', function() {
var title = $(this).find('option:selected').text();
$('#dialog-module-add').dialog('option','title',title);
});
也许当您在select
中更改option
时,它不会重新分配新的scenarioname
值。如果您为选择添加一个事件处理程序以重新分配scenarioname
var scenarioname = '';
$("#FileUploadScenarioID").change(function () {
$("#FileUploadScenarioID option:selected").each(function() {
scenarioname = $(this).val();
});
console.log(scenarioname);
});
有问题:http://jsfiddle.net/TEjqM/3/
相关文章:
- 从选择下拉菜单中获取数据
- 如何在 ReactJS 中获取下拉菜单的选定值
- html表单上的许多选择(下拉菜单),如何只获取更改的选择的值
-
- 下拉菜单使用 Javascript 获取信息
- 如何从引导程序的下拉菜单中获取这两个值
- 使用 Javascript 从 html 下拉菜单中获取数字形式的值
- 从聚合物的下拉菜单中获取值
- 从依赖于下拉菜单的文本框中获取值,然后添加值
- 如何使用 javascript 中的 classList.contains 在引导下拉菜单中获取 li 类
- 需要按钮帮助从下拉菜单获取输入以进行重定向
- 从Javascript中的文本和下拉菜单中获取HTML输入
- 尝试从自定义的下拉菜单中获取特定值
- 单选按钮&下拉菜单(选择标记)-获取先前选定的菜单
- 如何使用javascript获取下拉菜单列表中项目的值
- 获取两个下拉菜单以在同一iframe中显示数据
- 如何从多选下拉菜单中获取值,并将其与POST一起发送
- 如何在ddSlick下拉菜单中获取所选值
- 如何获取要显示下拉菜单的选定值
- 在jQuery下拉菜单中获取第二个值
- 下拉菜单-获取下拉列表的所有值,看看是否加载值已经改变使用javascript