问题列表 - 第32322页

每个jQuery

我有一个像这样的jQuery变量:

var variable = $j(this).val();
Run Code Online (Sandbox Code Playgroud)

其中$ j(this)是select选项的"数字"值.

我想要做的是循环变量值,即根据变量的值做一次,两次等.有点像这样:

$j.each(variable, function() {
   do something
});
Run Code Online (Sandbox Code Playgroud)

但它没有做到这一点,哪一点是错的?

提前致谢

jquery

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

如何使用to_json访问':has_many:虽然'连接表数据?

我有三个模型(这里简化):

class Child < ActiveRecord::Base
  has_many    :childviews, :dependent => :nullify
  has_many    :observations, :through => :childviews  
end
class Childview < ActiveRecord::Base
  belongs_to  :observation
  belongs_to  :child
end
class Observation < ActiveRecord::Base
  has_many    :childviews, :dependent => :nullify
  has_many    :children, :through => :childviews
end
Run Code Online (Sandbox Code Playgroud)

我正在使用Rails的to_json方法将此发送给一些JavaScript,如下所示:

render :layout => false , :json => @child.to_json(
  :include => {
    :observations => {
      :include => :photos, 
      :methods => [:key, :title, :subtitle]
    }
  },
  :except => [:password]
)
Run Code Online (Sandbox Code Playgroud)

这非常有效.通过连接表(子视图)可以很好地检索观察结果.

但是,我还想获取位于childviews连接表中的数据; 特别是'needs_edit'的值.

我无法弄清楚如何在to_json调用中获取此数据.

谁能帮我?提前谢谢了.

qryss

json ruby-on-rails has-many-through model-associations

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

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

仅使用css翻转/反转/镜像文本

我做了一些谷歌搜索,这是我的答案

<!--[if IE]>
<style>
    .mirror {
        filter: progid:DXImageTransform.Microsoft.BasicImage(mirror=1);
    }
</style>
<![endif]--> 
<style>
.mirror {
    display:block; 
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
    -o-transform:matrix(-1, 0, 0, 1, 0, 0);
}
</style>
<div class="mirror">testing</div>
Run Code Online (Sandbox Code Playgroud)

这里唯一的问题是镜像的中心不是对象的中心,所以我们可能需要一些javascript来将对象移动到我们想要的位置.

html css webkit mirroring

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

图(点)文件的免费可视编辑器

是否有免费(如"欢呼"),与graphviz或其他图形的Linux兼容,交互式可视化编辑器? aptitude好像在画一个空白.

编辑:"欢呼"意味着"啤酒"和"演讲". meta-edit:我想它应该是"像海滩一样自由".

编辑2:也许一个合适的svg编辑器将是一个更现实的目标.我基本上想要一些可以用来方便地创建标记形状和连接它们的线的集合.实际上,从这些数据中提取图形可能会更具理论意义,因为它包括语义数据(图形)和表示数据(它在屏幕上的排列方式,使用的颜色等).有没有办法用inkscape或其他一些免费的矢量图形编辑器方便地布置标记的形状?我真的需要重新排列节点,并且(重新)在其中流动文本,以最大的方便发生.

我也意识到这确实是一个超级用户的问题.当我找到一个似乎可能为我提供答案的现有问题时,我打算将它重新发布在那里:dia.

编辑3:dia似乎很有用,除了它似乎不可能以任何有用的方式(即除插入手动换行符之外的任何方式)获取节点对象的文本内容.这是一种交易破坏者,因为它破坏了大部分便利因素,这是我以这种方式做事的动机而不是文本编辑器或笔和纸.但是它支持某种事件模型和基于Python的脚本,所以我将稍微挖掘一下,看看我是否可以使用python来包装文本以响应内容更改.除非你们中的一个人有更好的想法..?基本上我想要通过GUI交互显式设置节点大小,并让内容换行和重新缩放(在一定的字体大小范围内)以适应它.富文本非常有用.

换句话说,这实际上是一个有效的SO问题,因为它似乎需要编码.

editor graph graphviz dotfiles

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

删除旧记录的更快捷方式是什么?

我有一张约有3500万行的表.每个都有大约35个整数值和一个时间值(最后更新)该表有两个索引primary - 使用表列中的两个整数值Secondary - 使用主要的第一个整数+另一个整数值.

我想根据日期字段删除旧记录(大约2000万个).

最快的方法是:1.根据日期字段删除?2.按日期创建另一个索引,然后按日期删除.

将有一次删除大部分数据,然后每周删除更小的部分.

有没有其他方法可以更有效地做到这一点?

mysql optimization delete-row

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

如何确保QTableView中的列调整为最大值

我不知道怎么问这个问题,所以,请随时询问更多信息.

似乎tableView->resizeColumnsToContents()只会根据当前视图中的数据调整所有列的大小.这意味着如果我有更多的数据(在单词数量方面更长),这些单词将被包装(如果wordWrap属性设置为true).

奇怪的是,如果我向下滚动到底部并刷新数据,tableView将正确调整这些列的大小.好像tableView不知道下面有更长的文字.

所以,我的问题是,如何根据所有数据确保将这些列调整为最大值?

我的代码

QSqlTableModel *model = new QSqlTableModel;
model->setTable("item");
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
model->select();    
tableResult->setModel(model);    
tableResult->setEditTriggers(QAbstractItemView::NoEditTriggers);    
tableResult->setSelectionBehavior(QAbstractItemView::SelectRows);
tableResult->setSelectionMode(QAbstractItemView::SingleSelection);    
tableResult->resizeColumnsToContents();
tableResult->resizeRowsToContents();
Run Code Online (Sandbox Code Playgroud)

更新1

我试过了tableResult->scrollToBottom(),它只会根据底部的项目调整大小.所以,如果中间有较长的单词,那些单词就会被包裹起来.

更新2

如果有人想了解我在说什么,请下载此示例.您将看到单击PushButton将生成未正确调整大小的数据.

更新3

可能是一个错误:https://bugreports.qt.io/browse/QTBUG-9352

qt qtableview

28
推荐指数
3
解决办法
4万
查看次数

如何从C#运行具有OUTPUT参数的存储过程?

我有一个带有输出参数的存储过程.如何使用C#代码读取此值?

c#

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

方法参数可以通过引用传递对象但是只读吗?

C#:你可以这样做,以便方法参数通过引用传递一个对象但是只读吗?

例如:

void MyMethod(int x, int y, read-only MyObject obj)
Run Code Online (Sandbox Code Playgroud)

where obj是对象引用,但在方法期间无法修改此对象.

这可以用C#实现吗?

c# readonly pass-by-reference

17
推荐指数
2
解决办法
8123
查看次数

我如何在c ++中定义24位数组?

我如何在c ++中定义24位数组?(变量声明)

c++ bit-manipulation

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