Tag: 事件处理

jQuery – 检测隐藏的input字段上的值更改

我有一个隐藏的文本字段的值通过AJAX响应更新。 <input type="hidden" value="" name="userid" id="useid" /> 当这个值改变时,我想发起一个AJAX请求。 任何人都可以build议如何检测变化? 我有以下代码,但不知道如何查找值: $('#userid').change( function() { alert('Change!'); })

我怎样才能捕获一个CTRL-C事件? (C ++)

如何在C ++中捕获Ctrl + C事件?

Python中的事件系统

你使用什么Python事件系统? 我已经知道pydispatcher ,但我想知道还有什么可以find,或者是常用的? 我对作为大型框架一部分的事件pipe理者不感兴趣,我宁愿使用一个我可以轻松扩展的简单的解决scheme。

如何在用户控件中创build一个事件,并在主窗体中添加它?

我有一个自定义的用户控件,我想做一些相对简单的事情。 当那个usercontrol的值发生变化时,主窗体会更新一个显示窗口。 这不是一个问题,如果NUD不是在一个用户控件,但我似乎无法弄清楚如何让事件处理由mainform而不是usercontrol。

java.awt.EventQueue.invokeLater解释

我很好奇为什么我们必须使用java.awt.EventQueue.invokeLater来控制摆动组件。 为什么我们不能在正常的线程中做到这一点? 幕后究竟发生了什么? 从我注意到,如果我有一个JFrame我可以设置从主线程的真实或错误的可见性没有得到任何错误,它似乎工作。 那么,我通过使用java.awt.EventQueue.invokeLater到底是什么? 我也完全知道,我可以使用SwingUtilities.invokeLater但在这里解释 ,他们似乎是一回事。 感谢任何人的解释。 希望这是一个有效的问题。 编辑:回答wumpz问题我们可以创build一个jframe JFrame frame = new JFrame("Hello world"); frame.setSize(new Dimension(300, 300)); frame.setPreferredSize(new Dimension(300, 300)); frame.setMaximumSize(new Dimension(300, 300)); frame.setMinimumSize(new Dimension(300, 300)); frame.setVisible(true); frame.pack(); frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); 在同一个线程上创build了以下内容。 for (int i = 0; i < 34; i++) { System.out.println("Main thread setting to "+(!frame.isVisible())); frame.setVisible(!frame.isVisible()); } 并没有投诉。

jQuery等价于JavaScript的addEventListener方法

我试图find这个JavaScript方法调用的jQuery等价物: document.addEventListener('click', select_element, true); 我已经得到: $(document).click(select_element); 但是并没有达到相同的结果,因为JavaScript方法的最后一个参数是一个布尔值,表示事件处理程序是否应该在捕获或冒泡阶段执行(根据我对http://www.quirksmode.org的理解) /js/events_advanced.html ) – 被遗漏。 如何使用jQuery指定该参数或以其他方式实现相同的function?

如何在variables的值发生变化时触发事件?

我目前使用Visual Studio在C#中创build一个应用程序。 我想创build一些代码,以便当一个variables的值为1,然后执行一段代码。 我知道我可以使用if语句,但问题是值将在asynchronous过程中更改,所以在技术上if语句可以在值更改之前被忽略。 是否有可能创build一个事件处理程序,以便当variables值发生变化时触发一个事件? 如果是这样,我该怎么做? 我可能误解了if语句的工作原理是完全可能的! 任何帮助将不胜感激。

如何在控制台应用程序中处理按键事件

我想创build一个控制台应用程序,将显示在控制台屏幕上按下的键,我到目前为止的代码: static void Main(string[] args) { // this is absolutely wrong, but I hope you get what I mean PreviewKeyDownEventArgs += new PreviewKeyDownEventArgs(keylogger); } private void keylogger(KeyEventArgs e) { Console.Write(e.KeyCode); } 我想知道,我应该input什么,所以我可以打电话给那个事件?

如何使用匿名函数removeEventListener作为addEventListener?

function doSomethingWith(param) { document.body.addEventListener( 'scroll', function() { document.write(param); }, false ); // An event that I want to remove later } setTimeout( function() { document.body.removeEventListener('scroll', HANDLER ,false); // What HANDLER should I specify to remove the anonymous handler above? }, 3000 ); doSomethingWith('Test. ');

你如何处理jQuery中的oncut,oncopy和onpaste?

jQuery文档说库对下列事件有内置支持:模糊,焦点,加载,resize,滚动,卸载,点击,dblclick,mousedown,mouseup,mousemove,mouseover,mouseout,mouseenter,mouseleave,change,select,提交,keydown,按键,键入和错误。 我需要处理剪切,复制和粘贴事件。 如何最好地做到这一点? FWIW,我只需要担心WebKit(幸运的是我!)。 更新:我在一个类似于仪表板的环境中工作。 它使用WebKit,所以它只是真的很重要(为我的目的)是否支持这些事件,看起来像它们。