小编Chu*_*ebs的帖子

将元素拖放到文本框中

在我正在进行的最新项目中,我需要能够从列表中拖动div元素并将其放入文本框中.该项目本身具有强大的消息传递组件,我希望具有从联系人列表中拖动联系人的功能,并将它们放在包含一个或多个收件人的"收件人"文本框中,以逗号分隔.

我已经想到了从这里拖放,但我不能为我的生活找到一种方法来通过将div项目放到它上来填充文本框.

我很感激你的帮助.

jquery textbox drag-and-drop jquery-ui

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

ActiveAdmin,Formtastic和Paperclip:Not Rendering File对话框

我正在使用Ruby on Rails实现通用媒体库.我选择ActiveAdmin来处理我的任务的管理部分,到目前为止它运行良好,除了一件事:它没有按预期显示"选择文件"对话框.

这是ActiveAdmin的"媒体"部分的表单.我有一个名为"Medium"的模型,其中包含以下字段(除了idtimestamp:

  • asset_file_name
  • asset_file_size
  • asset_content_type
  • asset_updated_at

我的Medium模型看起来像这样:

class Medium < ActiveRecord::Base
  has_and_belongs_to_many :galleries
  has_and_belongs_to_many :entities

  has_attached_file :asset, :styles => { :medium => "300x300>", :thumb => "100x100>" }

  attr_accessible :asset
end
Run Code Online (Sandbox Code Playgroud)

我将它添加到ActiveAdmin表单中,如下所示:

  form :html => { :enctype => "multipart/form-data" } do |f|  
    f.input :asset, :as => :file
    f.buttons
  end
Run Code Online (Sandbox Code Playgroud)

这是我的ActiveAdmin页面的屏幕截图: 新媒体

我认为我是如何实现这一点没有错.我已经读过,Formtastic历来存在回形针的问题,我不反对切换到attachment_fu或任何其他合适的解决方案.

我还应该注意:我知道我可以添加自定义部分.这不是我理想的解决方案,因为我想保留Formtastic DSL中的所有内容.

谢谢!

ruby-on-rails paperclip formtastic activeadmin

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

区分键盘的真实按键和虚拟按键

我正在用 C# 编写一个程序,它必须模拟键盘的按键命令。

问题是 - 我需要模拟“真实”的键盘按钮点击,而不是假的。例如,据我所知:

  • 当用户按下键盘上的任何按钮时 - 信号通过 USB 发送,然后通过键盘的驱动程序进行。

  • 当使用 API 时(SendInput、SendKeys、KeyBoardEvent 或其他) - 我们绕过 USB 和驱动程序,因此基本上可以通过全局钩子方法跟踪这些类型的按下。

你如何模拟真实的按键?

  • 我没有 C++ 知识,所以编写自定义驱动程序不是一种选择。

  • 我不介意使用微控制器或任何额外的硬件“解决方案”,只要它便宜..

  • 也许可以通过 USB 电缆连接两台 PC,以便将真实的键盘按钮按下信号从 PC2 发送到 PC1?

那么方法是什么?

c# keyboard keypress

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

PHP类数据库连接范围问题

对于我在PHP中进行的新项目,我创建了一个SQLMethods类来连接数据库并执行查询.今晚是我实际测试它的第一个晚上(我在大约一个星期前写了它并忘了它)并发生意外错误:当它调用我的ExecuteQuery()函数时,它不会使用数据库我在构造函数中选择.

构造函数:

    public function SQLMethods() {
        $SQLConnection = mysql_connect($SQLDBAddress, $SQLUserName, $SQLPassword);

        if (!$SQLConnection) {
            die('Could not connect: ' . mysql_error());
        }

        mysql_select_db($SQLDB, $SQLConnection);
    }
Run Code Online (Sandbox Code Playgroud)

有问题的功能:

    public function ExecuteQuery($Query) {
        mysql_query($Query, $SQLConnection) or die('Could not perform query: ' . mysql_error());
    }
Run Code Online (Sandbox Code Playgroud)

有谁看到问题可能是什么?构造函数完成后连接是否关闭?

php mysql code-reuse scope class

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

使用XML-DML从SQL查询编辑XML

我的MSSQL数据库中有一个XML列,其架构类似于:

<Form>
   <Version>1000</Version>
   <OtherValues />
</Form>
Run Code Online (Sandbox Code Playgroud)

我需要手动将所有行的Version数字(通过脚本)更改为1001.在搜索时,我可以推断出我将使用.modifyXPath函数,但我发现的所有示例都是用于插入节点,而不是编辑它们.

有人可以说明如何做到这一点吗?

xml sql-server xml-dml

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