小编Ash*_*mum的帖子

使用javascript选择复选框

有没有办法使用Javascript和HTML(5)来部分选中一个复选框,比如当你只选择一些子选项时程序安装菜单中的复选框?

html javascript html5

34
推荐指数
2
解决办法
1万
查看次数

Gnome 3在Dock中为同一个应用程序显示两个图标

我已经在gnome 3(fedora 16)中.desktop为应用程序(sublimetext)创建了自己的文件.我成功了:

[Desktop Entry]
Version=1.0
Name=Sublime Text 2
Comment=Text Editor
Terminal=false
Exec=sublime
Icon=/home/asher/apps/SublimeText2/Icon.png
Type=Application
Categories=TextEditor;Tools;
X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]
Name=New Window
Exec=sublime
Run Code Online (Sandbox Code Playgroud)

我想将它添加到我的收藏夹中,因此它被锁定到侧边栏.我这样做了,正如你在第一个截图中看到的那样,没有窗户打开.问题是,当我打开程序时,停靠栏中会显示另一个图标.第二个图标是列出程序窗口的位置.窗口被合并为一个图标,您可以在第三个屏幕截图中看到两个窗口打开(只有两个图标,而不是三个).

有没有办法让收藏的图标与应用程序启动时显示的图标相同?是否必须在程序中完成,或者这是我可以通过gnome 3配置文件做的事情?

没有崇高的Windows 一个崇高的Windows 两个崇高的Windows

gnome fedora gnome-3

5
推荐指数
1
解决办法
2284
查看次数

pl/sql DELETE删除所有行而不是选定的行

我有触发器:

create or replace
TRIGGER JACKET_DELETE 
BEFORE DELETE ON JACKET 
FOR EACH ROW 
BEGIN
  DELETE FROM PORT
  WHERE EXISTS
    (SELECT * FROM port LEFT JOIN device on port.fkdevice = device.pkid
     where port.fkjacket = :old.pkid
     and device.fkdevice_type = 1);

  UPDATE PORT
  set port.fkjacket = null, port.fkport = null
  WHERE EXISTS
(SELECT port.fkjacket, port.fkport FROM port LEFT JOIN device on port.fkdevice = device.pkid
     where port.fkjacket = :old.pkid
     and device.fkdevice_type <> 1);
END;
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当wheredelete比赛中,它会删除整个port表!我认为我的SQL是正确的,但显然它不是,我看不出它有什么问题.任何人都可以看到这样做的问题吗?

update比赛中,一切正常. …

oracle plsql

4
推荐指数
2
解决办法
4630
查看次数

标签 统计

fedora ×1

gnome ×1

gnome-3 ×1

html ×1

html5 ×1

javascript ×1

oracle ×1

plsql ×1