问题标签 [select]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
171 浏览

select - 如何在图片库中获取所选图片的 ids/names/guids

我创建了一个图片库并选择了一些图片(通过复选框)。我还在标准工具栏中的“操作”菜单项中添加了一个菜单项“下载到我的应用程序”。现在,单击“下载到我的应用程序”选项时,我想以编程方式将选定的图片下载到我的应用程序中。那么如何获取所选图片的 ids/names/guids,以便获取图片的 SPListItem 或 SPFile 对象。

我可以在 url 中获得类似 ListId/ItemId 的任何令牌吗?

0 投票
6 回答
44506 浏览

javascript - Javascript - 表单选择元素在新窗口中打开 url 并提交表单

已更新- 请阅读原始问题下方的更多详细信息

我有一个带有各种 url 的选择表单元素,我想在选择时在新窗口中打开 - 为此,我在元素的 onchange 事件中有以下代码:

这工作正常。但是我也想在更改此选择元素值时提交表单-我尝试了各种方法,但似乎无法使其正常工作。

我有 jquery,所以如果通过它更容易实现,那很好。

更新 - 我刚刚意识到上面还有另一个问题,因为一些 url 实际上用于生成和输出 pdf,而这些不起作用 - 它们打开然后立即关闭(至少在 IE7 中)。

2009 年 7 月 5日更新- 我现在已经为这个问题开了一个赏金,因为我真的需要想出一个可行的解决方案。我最初确实通过显示链接而不是表单选择元素来解决这个问题,但这不再可行。

我需要上述内容的原因是我有大量可能需要查看/打印的文件,太多而无法合理地显示为链接列表。我需要提交表单以记录特定文件已被查看/打印的事实,然后在表单上显示文件历史记录 - 我很乐意实现这一方面,所以不需要帮助,但我认为这将有助于放置上下文。

因此,为了阐明我的要求 - 我需要一个表单选择元素和“查看”按钮,单击该按钮不仅会在新窗口中启动文件下载(请注意当这些文件是 PDF 时我遇到的上述问题),而且还提交包含选择元素的表单。

0 投票
6 回答
152289 浏览

mysql - mysql 从最后 n 行中选择

我有一个带有索引(自动增量)和整数值的表。该表有数百万行长。

如何最有效地搜索某个数字是否出现在表格的最后 n 行中?

0 投票
4 回答
5362 浏览

database - 直接从表中选择和查看之间的区别

直接从表中选择数据或从视图中选择数据有什么区别?
每个人的最佳用途是什么?

0 投票
2 回答
2934 浏览

ruby - 为什么 Ruby 的 select 不返回套接字?

我正在尝试在 STDIN 上使用 select 并在 Ruby 中使用 TCP 套接字,但由于某种原因,从 select 返回的值似乎永远不会匹配其中一个选项;看起来它是正在返回的套接字,但它与使用 == (或等于?)不匹配。谁能告诉我为什么从 select 返回的结果与我传入的对象不匹配,以及我应该在这里做些什么不同的事情?

这是我运行它时得到的:

我在 Mac OS X 上运行 Ruby 1.8.6 版。

0 投票
3 回答
8406 浏览

wpf - 在 WPF 画布上选择一个对象?

我有一个 WPF 画布,上面有一些椭圆对象(显示为圆圈)。每个圆圈都来自一个集合类实例,它实际上是一个自定义孔模式类。每个图案都有一定数量的圆圈,然后使用下面的代码对集合进行迭代,将每个圆圈添加到画布中。

因此,画布上填充了一堆圆圈,每个圆圈都属于某个模式实例。你可以在这里看到截图:http: //twitpic.com/1f2ci/full

现在我想添加在画布上单击一个圆圈的功能,并能够确定它所属的集合,这样我就可以对该圆圈所属的选定图案做更多的工作。

0 投票
2 回答
4491 浏览

nhibernate - 防止 Fluent NHibernate 选择 n+1

我有一个相当深的对象图(5-6 个节点),当我遍历它的一部分时,NHProf 告诉我我遇到了“选择 N+1”问题(我确实这样做了)。

我知道的两个解决方案是

  1. 急切的负载孩子
  2. 分解我的对象图(和急切的负载)

我真的不想做这些(尽管我可能会在以后将图表分开,因为我预见到它会增长)

目前....

是否可以告诉 NHibernate(使用 FluentNHibernate)每当我尝试访问孩子时,一次性加载它们,而不是在我迭代它们时选择-n+1-ing?

我也得到了“无限的结果集”,这可能是同一个问题(或者更确切地说,如果可能的话,将通过上述解决方案来解决)。

每个子集合(在整个图表中)将只有大约 20 个成员,但是 20^5 很多,所以我不想在获得根时急切加载所有内容,而只是在我获得所有子集合时靠近它。

编辑:事后诸葛亮......如果我想在渲染孩子时引入分页怎么办?我必须在这里打破我的对象图,还是我可以利用一些鬼鬼祟祟的方法来解决所有这些问题?

0 投票
10 回答
549 浏览

sql - SQL Select 语法解决方法

假设我有两个现有的表,“狗”和“猫”:

如何使用此输出编写查询?

我得到的答案是下一个查询

但问题是sql不支持“select * from (select...)”类型的查询

相反,“from”之后必须有一个表名。

不幸的是,我买不起临时表或使用“select into”子句创建的表。对于以这种方式形成嵌套选择子句的建议解决方案,我需要一些解决方法。

你怎么看?

干杯

0 投票
2 回答
4211 浏览

select - 使用 select() 时无法捕获 SIGINT 信号

我已经为 SIGINT 定义了我自己的信号处理程序。但是我的信号处理程序没有被调用信号处理程序只是终止程序。但是在按 ctrl+c 时,程序并没有退出。请帮忙...

这就是代码的样子..

0 投票
2 回答
5510 浏览

mysql - MySQL INSERT INTO ... SELECT 抛出错误 1064

试图复制表中的一些行,但只是将ssreportid列从 4 更改为 6:

错误在“select 6, ...”附近显示 #1064 但如果我只运行 select 子句,它会完美地选择记录,ssreportid列中的新 id 为 6。

该表有一个名为 ssreportparticipantid 的主键,并且在 (ssreportid, sssurveyparticipantid) 上有一个唯一键。请注意,select 子句创建具有唯一键对的新记录,所以这不是问题。我尝试在 select 子句周围加上括号,甚至为表格使用两个别名,但并不快乐。

使用服务器版本 5.0.45。

请告诉我,程序员的疲劳让我错过了一个逗号或其他东西。

谢谢,

-乔什