小编Sta*_*ney的帖子

在ui-dialog-buttonpane中添加搜索按钮和文本框

我正在编写一个greasemonkey脚本来操作DOM,查询服务器并在单独的jquery对话框中显示结果.我想为它添加以下两个功能:

  1. 提供一个搜索框,其作用类似于浏览器上的简单搜索(即仅搜索jquery对话框的内容并突出显示文本).
  2. 提供一个文本框,其内容应永久存储以供将来用户使用,除非用户明确更改.

我面临的问题是我想在对话框的ui-dialog-buttonpane区域中包含这两个区域,在关闭按钮的左侧,但我无法弄清楚如何做到这一点.

我所知道的是我可以使用window.find()(这里使用http://www.javascripter.net/faq/searchin.htm)来启用浏览器查找功能.

有人可以帮我弄这个吗 ?以下是我现有的greasemonkey脚本的代码:

// ==UserScript==
// @name        Query for each URL Asynchronously
// @namespace   SupportScript
// @include     *
// @require     https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
// @require     https://ajax.googleapis.com/ajax/libs/jquery/ui/1.11.0/jquery-ui.min.js
// @resource    jqUI_CSS  https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.3/themes/redmond/jquery-ui.css
// @grant       GM_addStyle
// @grant       GM_getResourceText
// @grant       GM_getResourceURL
// @run-at      document-end
// allow pasting
// ==/UserScript==

var snapshotResults = document.evaluate('//a[contains(@href,"http")]/@href', document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
var windowWidth = $(window).width()-800;
var windowHeight = $(window).height();

var zNode = document.createElement ('input');
zNode.setAttribute ('id', 'SSButton');
zNode.setAttribute( …
Run Code Online (Sandbox Code Playgroud)

javascript jquery greasemonkey jquery-ui userscripts

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

将数组划分为k个或更少的子部分,以最小化每个部分的最大总和

我需要将一个数组分成k个或更少的子部分,以最小化每个部分的最大总和.

例如,数组包含元素: 5,10,21,20

如果k=2,阵列可以划分为2个子阵列:{5,10,21}{20}.我们必须返回子阵列的最大总和(36在上面的例子中).

何时k>=4,答案将只是数组中最大的元素.

此外,无法更改数组元素的选择顺序,因此我们不能只对数组进行排序并继续.

arrays dynamic-programming

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

Amazon Glacier - 获取保管库中的档案列表

我们有一个第 3 方 amazon-glacier 保险库,我们希望在那里访问和下载数据表。有没有办法通过 JAVA SDK/3rd 方库来获取存在于 Vault 中的档案 ID 列表?到目前为止,我一直在使用 sdk,describeVault() 只返回保管库中的档案数量,而不是列表本身。如果我获得了档案 ID 列表,我可以根据我的用例为所有档案创建/启动作业。boto python 库确实有这个功能,有没有办法在 JAVA 中做到这一点?

java amazon-web-services amazon-glacier

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