javascript - 无法在 Firefox 中选择对话框标题中的输入元素

标签 javascript jquery jquery-ui

我在这里添加了我的代码 - http://jsfiddle.net/Cvf2F/3/ - 知道为什么我无法在 Firefox 中这个简单对话框的标题区域中选择选择/输入元素吗?我发现添加 Draggable: false 可以在 Chrome 中实现此功能,但在我的 Firefox 中不起作用。

$('<div>Hello world!</div>').dialog({
 title: '<select><option>A</option><option>B</option><option>C</option><option>D</option></select><input value="value">', 
 draggable: false
});​

谢谢

最佳答案

我的建议是删除对话框的标题栏,因为它在 Firefox 上不起作用。

<div id="StatusDialog" title="Dialog Title"></div>

var data = "<select><option>A</option><option>B</option><option>C</option><option>D</option></select><input value='value'>"

$("#StatusDialog").html(data)

$("#StatusDialog").dialog({
    draggable: false});

$(".ui-dialog-titlebar").hide();

当前,选择被应用于元素的某些样式阻止,从而阻止选项出现。

关于javascript - 无法在 Firefox 中选择对话框标题中的输入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13144748/

相关文章:

javascript - 如何将字符串转换为 Location 对象?

JavaScript 查找 TinyMCE 富文本编辑器值是否为空

javascript - 使用js从服务器端滚动延迟加载表

javascript - if else 无法获得正确的返回值

jquery - 为什么 jQuery 给我一个错误 'has no method sortable' ?

jquery ui sortable receive(e,ui),如何获取传入元素的子元素以便我可以 show() 它?

javascript - 按元素 ID 分配工具提示

javascript - div被隐藏但又出现了

javascript - iframe 在父窗口外加载

javascript - 通过 data 属性内的对象值查找元素