Tag: 选择

JQuery:无限输入选择

我想知道是否可以使用JQuery创建无限输入选择:换句话说,我想在我的选择中加载x选项并在用户到达底部时加载更多。 谢谢

使用Javascript / jQuery从iframe中选择HTML

以下是一个javaScript函数,用于从iframe获取所选内容 function getIframeSelectionText(iframe) { var win = iframe.contentWindow; var doc = win.document; if (win.getSelection) { return win.getSelection(); } else if (doc.selection && doc.selection.createRange) { return doc.selection.createRange(); } } Sample iframe看起来像这样: 实现如下: var content = getIframeSelectionText(document.getElementById(“iframeId”)); 我得到的是选中的文字。 我需要HTML (因为我也想抓住图像) 我尝试将.html()添加到getSelection()但是没有用。 解决方案也可能涉及jQuery 。 怎么前进? – -编辑 – – 这里有一个关闭提示: window.getSelection()为我提供了所选的文本,但我想要HTML 有关Selection对象的引用如下: https : //developer.mozilla.org/en-US/docs/Web/API/Selection —可能的解决方案— 这是我面临的类似(不一样)问题的解决方案: https […]

选择刚刚附加了jquery的选项

基于AJAX查询,我将一些选项附加到列表中。 for(var i = 0; i < options.length; i++) { var data = options[i]; var option = $('’ + data[‘value’] + ”); $(‘#mySelectElement’).append(option); } 现在,当用户在页面上进行交互时,我想选择刚刚添加的选项,我尝试了以下内容(这两种可能性对我来说都不起作用): $(‘#mySelectElementOption_’ + id).attr(‘selected’, ‘selected’); 和 var option = document.getElementById(‘mySelectElementOption_’ + id); option.selected = true; 所以我卡住了,因为我不知道如何选择我的选择。 你有什么想法我能解决这个问题吗? 谢谢! PS:当我在Google Chrome中尝试第二种可能性时,它可以完美运行。 问候,约瑟夫

如何清除自动填充选定的值?

我有一个包含几个JQuery自动填充的页面。 我已经实现了一个按钮来清除所有选定的值,但它不起作用…我试图设置$(…).text(“”); 但它不起作用。 Firebugs在线路上失败,并且不会抛出任何错误消息。 它退出了这个function。 从代码中清除JQuery自动完成的选定值的正确方法是什么?

是否有一个Jquery插件来替换select标签,让用户输入自己的选项?

我正在寻找一个jquery插件来替换html选择输入。 它的行为方式应与常规选择相同,但也包含允许用户输入自己选项的文本框。 例如,假设这是有效的标记: Favorite fruit: Apples Bananas other:

如何使用多个修改后的select2选择框?

我有一个jquery代码,即使用我的select2标签。 它运作良好: $(‘select’).select2({ placeholder: ‘Select a month’ }); $(“select”).on(“select2:select”, function(evt) { var element = evt.params.data.element; var $element = $(element); window.setTimeout(function() { if ($(“select”).find(“:selected”).length > 1) { var $second = $(“select”).find(“:selected”).eq(-2); $element.detach(); $second.after($element); } else { $element.detach(); $(“select”).prepend($element); } $(“select”).trigger(“change”); }, 1); }); $(“select”).on(“select2:unselect”, function(evt) { if ($(“select”).find(“:selected”).length) { var element = evt.params.data.element; var $element = […]

如何通过#ID 100%AngularJS获取元素SELECT中的Text和Value

有一个更好的方法来做AngularJS,我的例子中的代码行数较少……? 我的想法是使用AngularJS和jqLit​​e 100%。 链接示例我的CODE解决方案: http : //jsfiddle.net/EOM/xecymL9t/ HTML: Name 2 Name 1 SELECT DEFAULT ANGULAR INIT Name 3 在控制台到浏览器中查看显示(F12) AngularJS: function Main($scope, $document) { $scope.sample = function(myvalue) { // Get By ID var e = $document[0].getElementById(‘yo’); // Get all options select e = angular.element(e).find(‘option’); // Loop angular.forEach(e, function(v, k){ // Is option selected..? if(angular.element(v).prop(‘selected’)){ // […]

选择所有选项

我有一个多选。 如何制作,始终选择所有选项? 或者如何选择所有选项ob提交。 我只有选择类(不是ID)。

Javascript – 在新窗口中选择元素打开URL并提交表单

更新 – 请阅读以下原始问题的更多详细信息 我有一个带有各种url的select表单元素,我想在选择时在新窗口中打开 – 要做到这一点,我在元素的onchange事件中有以下代码: window.open(this.options[this.selectedIndex].value,’_blank’); 这很好用。 但是我也想在更改这个选择元素值时提交表单 – 我尝试了各种各样的东西,但我似乎无法让它工作。 我有jquery,所以如果通过它更容易实现那么那很好。 更新 – 我刚刚意识到上面还有另一个问题,因为有些url实际上用于生成和输出pdf,而这些不起作用 – 它们打开然后立即关闭(至少在IE7中)。 更新07/05/09 – 我现在已经开启了这个问题的赏金,因为我真的需要提出一个有效的解决方案。 我最初通过显示链接而不是表单选择元素来解决问题,但这不再可行。 我需要上述原因的原因是我有大量可能需要查看/打印的文件,太多而无法合理地显示为链接列表。 我需要提交表单以记录查看/打印特定文件的事实,然后在表单上显示文件历史记录的日志 – 我很乐意实现这方面的事情,所以不需要那里的帮助,但我认为这有助于确定背景。 因此,为了澄清我的要求 – 我需要一个表单选择元素和’查看’按钮,单击它时不仅会在新窗口中启动文件下载(请注意我在这些文件是PDF时遇到的上述问题),还要提交包含select元素的表单。

jQuery:如果选择了特定的选项,则显示div?

我正在购买购物车的地址页面。 有2个框,一个用于Country,一个用于Region。 有6个标准国家/地区,否则用户必须选择“其他国家/地区”。 元素都有一个数值 – Other Country是241.我需要做的是隐藏Region 如果用户选择Other Country,并显示textarea。 任何帮助很多人赞赏!