动手错误:在 jquery UI 中启动时,对话框是不可编辑的
handsontable bug: when launched inside jquery ui dialog boxes are unedittable
我有一些非常简单的jQuery,可以在对话框jquery upi弹出框中运行
$.ajax({
url: 'json.php?supplier_id=' + supplier_id,
dataType: 'json',
type: 'GET',
success: function(res){
$("#hot").handsontable({
data: res.data,
minSpareRows: 1,
startCols: 1,
minRows: 1,
minCols: 3,
columns: [
{data: 1},
{data: 2},
{data: 3}
],
colWidths: [160, 495, 60],
rowHeaders: false,
colHeaders: false,
contextMenu: false
});
}
});
上面的代码在jQuery UI对话框的"完整"回调中运行,并且在视觉上工作正常,但是我无法更改任何内容!当我尝试编辑单元格时,我只能"删除"网格字段中的信息,一次一个字符,我不能正面编辑它,只能消极地编辑它,这几乎就像我的整个键盘都被禁用了按键一样。以前有没有人见过这个错误并知道解决方法?
根据提问者的说法:
"这似乎是一个jquery版本问题"升级"(又名中断:-/200 其他事情)代码似乎可以修复它(有效)说明了这一点。
所以结果是一个jQuery更新问题。
相关文章:
- 如何从自定义对话框编辑数据网格中的选定行
- 使用模态对话框(JQuery)编辑函数
- 动手错误:在 jquery UI 中启动时,对话框是不可编辑的
- 在jqGrid编辑对话框中使用ptTimeSelect时出现问题
- TinyMCE编辑器在弹出对话框中失去了输入框的焦点
- 提交编辑时,值从对话框变为空
- 在 jQuery UI 对话框中加载和编辑数据
- 使用数据表行信息更新文本输入,并从对话框中编辑行
- 弗罗阿拉编辑器 - 自定义对话框
- 如何打开可编辑的对话框以发布推文
- AngularJS“连接后端”应用程序没有在编辑对话框上加载数据-使用最新的firebase
- 显示页面并使用弹出对话框编辑/更新页面
- Indesign Script JS:编辑文档文本框内容并返回对话框窗口
- 主干形式:如何在颜色框对话框上显示用于列表项编辑的jquery对话框
- jquery对话框中的wysiwyg编辑器不起作用
- 无法从jqgrid编辑表单中打开对话框,除非将html直接输入到对话框函数中
- dijit中的TinyMCE编辑器.对话框:链接对话框不工作
- 如何单击图像从我的对话框插入到编辑器
- jqGrid冲突对话框编辑表单
- 在编辑器对话框中按需填充iggrid组合框列