问题列表 - 第41638页

如何使用jQuery禁用textarea + Submit按钮?

在用户提交评论后,我希望textarea和summit按钮被"禁用"并在视觉上被禁用.

喜欢Youtube.

如何使用最简单的插件和/或方法使用Jquery?

html javascript css jquery templates

11
推荐指数
1
解决办法
3万
查看次数

实体框架 - 手动添加导航属性

我从我的数据库生成了一个实体框架模型(4.0).我没有设计数据库,也没有对模式的任何控制,但是有一些表没有定义外键约束,但是定义了隐式关系.

例如:

我有一个名为People的表,其中包含以下列:GenderID RaceID

有Gender和Race的表,但People表中没有外键.

当我导入模型时,它没有为这些关系添加导航属性.我尝试手动添加它,但禁用了"从角色到角色".我不确定如何自己添加关系.我该怎么做呢?

c# entity-framework navigation-properties entity-framework-4

112
推荐指数
2
解决办法
6万
查看次数

如何在Java/Swing中实现Ctrl + Z/Command + Z?

我正在开发一个需要撤消/重做功能的小Java小程序.这是设置热键的代码(在Windows上运行良好).

我的问题是:如何在mac上使用命令+ Z?我应该只检查System.getProperty("os.name")还是有更优雅的选择?

private void setupUndoHotkeys() {
    String UNDO = "Undo action key";
    String REDO = "Redo action key";
    Action undoAction = new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            undo();
        }
    };
    Action redoAction = new AbstractAction() {
        public void actionPerformed(ActionEvent e) {
            redo();
        }
    };

    getActionMap().put(UNDO, undoAction);
    getActionMap().put(REDO, redoAction);

    InputMap[] inputMaps = new InputMap[] {
        getInputMap(JComponent.WHEN_FOCUSED),
        getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT),
        getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW),
    };
    for(InputMap i : inputMaps) {
        i.put(KeyStroke.getKeyStroke("control Z"), UNDO);
        i.put(KeyStroke.getKeyStroke("control Y"), REDO);
    }
}
Run Code Online (Sandbox Code Playgroud)

谢谢,

尼尔

java swing hotkeys

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

为什么typeid.name()使用GCC返回奇怪的字符以及如何使其打印未拼写的名称?

我怎么运行这个main.cpp:

#include <iostream>
#include <typeinfo>

using namespace std;

struct Blah {};

int main() {
  cout << typeid(Blah).name() << endl;
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

通过使用GCC 4.4.4版进行编译:

g++ main.cpp
Run Code Online (Sandbox Code Playgroud)

我明白了:

4Blah
Run Code Online (Sandbox Code Playgroud)

在Visual C++ 2008上,我会得到:

struct Blah
Run Code Online (Sandbox Code Playgroud)

有没有办法让它只是打印Blahstruct Blah

c++ gcc g++ rtti

43
推荐指数
5
解决办法
3万
查看次数

"push"不是[getElementsByTagName返回的元素]的函数

我有一些Javascript,我正在使用XMLHttpRequest发布我的表单,否则工作正常,但当我尝试将SELECT值添加到INPUT值的数组时,似乎Javascript已经失去了它的思想(或者我有) .

此函数只构建"name1 = value1&name2 = value2"字符串并将其传递.

代码:

function sendTheForm() {
  var postData = '';
  var inputArr = document.getElementsByTagName('input');
  if (inputArr.hasOwnProperty(length)) alert("ARRAY!!");
  var selects = document.getElementsByTagName('select');
  var tmpObj = new Object();

  for (var i = 0; i < selects.length; i++) {
    tmpObj.name  = selects[i].name;
    tmpObj.value = selects[i].value;
    inputArr.push(tmpObj);
    }

  for (var i = 0; i < inputArr.length; i++) {
    if (inputArr[i].value) {
      if (postData.length) postData += '&';
      postData += inputArr[i].name;
      postData += '=';
      postData += escape(inputArr[i].value);
      }
    }

  makeHttpReq(postData)
  } …
Run Code Online (Sandbox Code Playgroud)

html javascript arrays dom

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

如何找到TScrollBox的实际大小("逻辑区域")

我需要找到TScrollBox的整个大小(也称为"逻辑区域") - 与通过Width和Height属性(或ClientWidth ClientHeight)获得的可见区域相反.

我想在TScrollBox中创建一些控件.其中一个(称为TViewer)需要与TScrollBox本身一样高.问题是在创建过程中,TScrollBox向下滚动以显示上次创建的控件.因此,使用Top = 1将不起作用,因为我的控件将具有top = 1,这不是逻辑区域的顶部.


德尔福7

delphi

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

HTML/CSS中整个div的href链接

这是我想在HTML/CSS中完成的任务:

我有不同高度和宽度的图像,但它们都低于180x235.所以我想做的就是创建一个divwith bordervertical-align: middleall.我已经成功地做到了这一点,但现在我被困在如何正确地将href链接到整个div.

这是我的代码:

<div id="parentdivimage" style="position:relative;width:184px;height:235px;border-width:2px;border-color:black;border-style:solid;text-align:center;">
    <div id="childdivimage" style="position:absolute;top:50%;height:62px;margin-top:-31px;">
        <img src="myimage.jpg" height="62" width="180">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

请注意,为了方便复制粘贴,样式代码是内联的.

我在某处读到了我可以在代码之上添加另一个父div,然后在其中执行href.但是,根据一些研究,它将不是有效的代码.

所以再次总结一下,我需要整个div(#parentdivimage)作为href链接.

html css

125
推荐指数
3
解决办法
37万
查看次数

防止Gnome终端在执行后退出

在给定命令退出后,如何防止gnome-terminal退出?

我正在从cronjob调用gnome-terminal,以便创建一个可供用户访问的终端.终端最初被给予一个特定的程序来运行.例如

gnome-terminal --tab -e "/usr/bin/myprog"
Run Code Online (Sandbox Code Playgroud)

这很好,除了"myprog"退出时,gnome-terminal也是如此.如何让它继续运行,但只是回到终端提示符?

linux bash terminal gnome-terminal

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

围绕点旋转矩形

如何围绕指针旋转一定角度4个点以形成矩形?我可以围绕一个点旋转一个点,但是我不能将它偏移以制作一个没有扭曲的矩形.

javascript 2d trigonometry

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

什么是Scala上下文和视图边界?

简单来说,什么是上下文和视图边界,它们之间有什么区别?

一些易于理解的例子也很棒!

scala implicits

261
推荐指数
1
解决办法
3万
查看次数