Tag: html

使用jquery从表单中选择多维数组

我试图用JQuery选择一个多维表单项。 但是当我试图提醒它的价值时,我只是得到一个undefined 。 这是我的表格: Name 1 Name 2 Name 3 Name 4 当我点击提交按钮时,我尝试选择所有表单元素。 我成功选择了文本输入字段: var item1i = $(‘input[name=”item[1][id]”]’); var personi = $(item1i).val(); 但是当我尝试选择这样的select标签时: var item1n = $(‘input[name=”item[1][name]”]’); var personn = $(item1n).val(); 当我提醒personi ,会显示正确的值。 但当我提醒personn我得到了undefined 。 知道我做错了什么吗?

在javascript中处理浏览器后退按钮

我需要在javascript中处理浏览器后退按钮。 我在JS中实现了选项卡function。 所以我希望用户返回到导航到另一个页面的确切时间。 我可以将标签#保留在一些隐藏的输入字段中。 并在javascript中检查相同。 但是,当用户点击后退按钮时,如何确保在javascript中调用函数。 一些帮助将不胜感激。

如何在带有数据表的模态中附加ajax结果

今天是个好日子! 我试图将我的ajax结果附加到我的模态中的数据表中。 我已经获得了我需要的数据,但它仍然显示数据不可用。 它显示如下: 这是我的ajax成功处理结果。 success: function(result) { //console.log(result); //$(‘#viewTable’).empty(); $.each(result, function(index, value){ console.log(value); $(‘#viewTable’).append( ” + ” + ” + value.qr_code + ” + ” + value.reference_no + ” + ” + value.brand_name + ” + ” + value.model_name + ” + ” + value.unitPrice + ” + ” + ” ); }); 这是我的HTML […]

使用java脚本代码在Web浏览器中启用脚本运行

我设计了一个包含一些javascripts的网页,但当我在某些浏览器(如Internet Explorer)中运行该页面时,我的脚本会出现阻塞,浏览器要求在该浏览器中手动启用脚本 我需要java脚本或jquery代码来自动在任何浏览器中运行脚本。 有人可以帮我吗? 谢谢

搜索单词并为其着色

我试图在iframe中搜索一个单词并使用angularjs和jquery为它着色。 对于jquery代码,我从@andrew stackoverflow获得了帮助。 在Jquery代码中,如果条件存在,控制器不会进入条件。 请帮我解决问题。 这是我的完整代码,其中包含角度代码和jquery代码。 Angular代码工作得很好,在控制台中我能够看到所有的控制台,首先我解析数组并只取出在jquery中搜索所需的字符串。 之后,我使用该搜索词在iframe中搜索。 但是我遇到了jquery代码的一些问题。 Sample var myApp = angular.module(‘app’, []); myApp.controller(‘ToddlerCtrl’, function($scope) { // Define an array of Toddler objects $scope.toddlers = [ [100, [“sample”]], [100, [“used”]], [100, [“tag”]], [33.33333333333334, [“file”]] ]; for (var key in $scope.toddlers) { if ($scope.toddlers.hasOwnProperty(key)) { var temp = JSON.stringify($scope.toddlers[key][1]) var final_string = temp.slice(2, -2); […]

在尝试操作dom时,Jquery返回

我试图动态地将html片段(输入元素)插入到现有的div节点中。 我需要创建三个输入元素,所以我使用循环来创建它们并通过jquery初始化它们。 我将创建的元素存储在名为htmlstr的变量中。 var Buildstorecontents = function Buildstorecontents () { var $parts_holder = $(“#parts_holder”); var $htmlstr = “”; for(var i = 0; i < 3; i += 1) { $htmlstr += $("”, { “type” : “text”, “class” : “”, “readonly” : true }).append($(“”)); } console.log($htmlstr); $parts_holder.append($htmlstr); } Buildstorecontents(); 问题是变量htmlstr没有保存创建的html节点而是[object object]。 我犯的错误和其他可能的方法是什么? 这就是我想要实现的目标

JQuery:简单幻灯片的麻烦

我正在努力制作一个超级简单的幻灯片。 我无法弄清楚为什么它不起作用。 第一张图片显示但不循环。 这是JSFiddle: http : //jsfiddle.net/cydonknight/kyhxy/ 和JQuery: $(document).ready(function(){ setInterval(“rotateImages()”, 2000 ); }); function rotateImages(){ var $onCurrent= $(‘#imageSlider div.current’) ; var $onNext= $onCurrent.next().length ? $onCurrent.next(); : $(‘#imageSlider div:first’); if (!onNext.length ) onNext=$(“#imageSlider div:first”); $onCurrent.addClass(‘previous’); $onNext.css({opacity: 0.0}).addClass(‘current’).animate({opacity:1.0}, 2000, function() { $onCurrent.removeClass(‘ previous’); }); } 任何帮助将不胜感激!

解析ajax HTML响应,并附加结果

我得到条件,我需要用ajax请求页面。 我得到HTML作为结果。 解析这些HTML结果,并将解析后的HTML内容附加到当前页面。 假设这个HTML内容是请求的内容: 如何解析#main id选择器(包括javascript文本),而不是将其附加到当前HTML的一部分上。 jQuery.ajax({ url: requestedurl, type : “POST”, dataType : “text”, success: function(data) { console.log(jQuery(data).find(“#main”)); // than append } }); 是不是使用jquery解析,但正则表达式? 非常感谢你的帮助。 ps:我尝试使用jquery加载结果,我得到文本节点内容等,不幸的是我不知道如何解析它。 🙁

div中可resize和可拖动的图像

如何使每个图像可resize和可拖动? Bellow是一小段代码,允许用户选择他或她想要显示的图像。 他们可以随心所欲地选择两者。 我想要做的是让用户调整div中的图像并将其拖动。 $(document).ready(function() { $(‘#imajes’).change(function() { $(‘.subselector’).hide(); $(‘.smallimages’).hide(); $(‘#’ + $(this).val()).show(); }); $(‘.smallimages’).hide(); var id = $(this).attr(‘id’); var val = $(this).val(); $(‘#dog’).on(‘change’, function() { $(“#bulldogimges”).css(‘display’, (this.value == ‘bulldog’) ? ‘block’ : ‘none’); }); $(‘img’).on(‘click’, function() { $(‘#fotos’).append(”); $(‘#fotos’).draggable(); $(‘#imgdisplay’).resizable(); }); }); .imgcontainerss { float: left; } Choose Image Dog Choose an item Bulldog

如何阻止页面滚动移动网站?

我有一个网页,我想阻止页面滚动X.原因是我在页面的左侧和右侧有菜单设置,因此无法看到它们,并根据具体情况进行分析。单击了哪个按钮。 这在桌面上工作正常,当我在手机和平​​板电脑上测试时,我仍然可以滚动窗口X.这不好,因为它滚动显示隐藏的div。 我曾尝试使用CSS来防止这种情况,CSS再次适用于桌面,但我希望它在移动设备或平板电脑设备上具有相同的效果。 CSS: body{ padding:0,0,0,0; overflow-x:hidden; } #nav{ position:absolute; z-index:2; height:100%; width:300px; top:70px; left:-300px; background-color:#666; padding-top:10px; padding-bottom:10px; overflow:scoll; box-shadow: 5px 0px 5px #333; } #facebook{ position:absolute; height:700px; width:320px; top:70px; left:100%; background-color:#666; z-index:2; padding-top:10px; padding-bottom:10px; box-shadow: -5px 0px 5px #333; } HTML: page JavaScript的: var fb_visible = false; function fb_toggle(){ var fb_div = document.getElementById(‘facebook’); var […]