Tag: javascript

Captcha在jquery方面没有validation..!

我正在使用PHP来validation谷歌REcaptcha ..至于后端validationgose工作正常它如果validationvalidation码没有提交错误,如果完成用户存储在数据库中,但当我用jquery连接它时出现重大问题。即使后端validationvalidation码,每次都会发出错误“你遗失的validation码”的错误,请帮助我解决这个问题,请原谅我,如果我错了.. !! 这里是gose .php文件 false); if (!empty($_POST[‘fname’]) && !empty($_POST[‘lname’]) && !empty($_POST[’email’]) && !empty($_POST[‘password’]) && !empty($_POST[‘mobile’])){ /* if required include seperate validation */ // receiving the post params $fname = trim($_POST[‘fname’]); $lname = trim($_POST[‘lname’]); $email = trim($_POST[’email’]); $password = $_POST[‘password’]; $mobile = trim($_POST[‘mobile’]); /* validation process starts from here */ // validate your email address […]

jQuery根据输入添加或删除表行

对不起,如果这太基础了。 如果当前行数小于用户的需求,我试图向表中添加行。 同时,如果当前行数超过用户需要,我需要删除额外的行。 我的代码正在运行,但我认为它没有多大意义。 所以我想知道是否有人能纠正我的错误并使我的代码更合理。 (我试图使用两个索引来控制这个添加或删除活动。一个索引检查当前存在的元素并获得用户新输入之间的差异。然后执行添加或删除移动。但我没有这样做。) 另外,是否可以在不改变shape of the first table row?的shape of the first table row?情况下调整添加的 的宽度shape of the first table row? 谢谢你的帮助! 这是一个演示 。 HTML Number of Applications: Make a selection 1 2 3 App# Month Day Mass Applied (kg/hA) Slow Release (1/day) JS $(document).ready(function () { var i = 1 $(‘#id_noa’).change(function () […]

jQuery:如何访问外部变量?

我处在一种需要用这种方式解决的情况; 需要将local variable转换为global variable 。 有一个例子返回图像的真实宽度和高度,我从这个答案中找到了这些方法。 。 需要将本地变量pic_real_height和pic_real_width转换为全局变量并返回其真值。 这是jsFiddle。 CSS: img { width:0px; height:0px; }​ jQuery: console.log($(‘.imgCon img’).height());//returns 0 var img = $(‘.imgCon img’)[0]; // Get my img elem var pic_real_width, pic_real_height; $(”).attr(‘src’, $(img).attr(‘src’)).load(function() { pic_real_width = this.width; pic_real_height = this.height; console.log( pic_real_width + ‘x’ + pic_real_height ); // — returns true 570×320 — }); […]

Zepto回退到jQuery

我正在使用ZeptoJS作为我的网络应用程序,但如果浏览器不支持Zepto,我想回到jQuery。 由于IE是目前唯一不支持的主要浏览器,我很想检测IE: if(navigator.appName == ‘Microsoft Internet Explorer’){ // load jquery } else { // load zepto } 但我更愿意在其他情况下具体检测Zepto支持并使用jQuery。 是否有function检测方法来执行此操作?

当我使用jQuery单击“选择”按钮时,如何选中所有复选框

我有HTML页面,它有多个复选框,可以单独检查。 我有按钮select ,所以我想要做的是。 当我单击选择时,应选中所有复选框,然后取消选中。 HTML $(document).ready(function() { $(‘#selectAll’).click(function(event) { //on click if(this.checked) { // check select status $(‘.btn-chk’).each(function() { //loop through each checkbox this.checked = true; //select all checkboxes with class “checkbox1” }); }else{ $(‘.btn-chk’).each(function() { //loop through each checkbox this.checked = false; //deselect all checkboxes with class “checkbox1” }); } }); }); Select number […]

我应该使用哪种jQuery插件设计模式?

我需要构建一个jQuery插件,它将为每个选择器id返回一个实例。 该插件应该并且将仅用于具有id的元素(不可能使用与许多元素匹配的选择器),因此它应该像这样使用: $(‘#element-id’).myPlugin(options); 我需要能够为插件提供一些私有方法以及一些公共方法。 我可以实现这一点,但我的主要问题是每次调用$(’#element-id’)。myPlugin()时我想得到相同的实例。 我希望有一些代码只应在第一次为给定ID(构造)初始化插件时执行。 应该首次为构造提供options参数,之后我不希望执行构造,这样我就可以像$(’#element-id’)一样访问插件.myPlugin() 该插件应该能够在同一页面上使用多个元素(通常最多2个)(但是每个元素都需要自己的配置,它们将通过ID初始化,例如,不是常见的类选择器)。 上面的语法只是举例 – 我对如何实现该模式的任何建议持开放态度 我对其他语言有很多OOP经验,但对javascript的知识有限,我真的很困惑如何正确。 编辑 详细说明 – 这个插件是一个GoogleMaps v3 API包装器(帮助器)来帮助我摆脱代码重复,因为我在许多地方使用谷歌地图,通常使用标记。 这是当前的库(删除了大量代码,只剩下最重要的方法): ;(function($) { /** * csGoogleMapsHelper set function. * @param options map settings for the google maps helper. Available options are as follows: * – mapTypeId: constant, http://code.google.com/apis/maps/documentation/javascript/reference.html#MapTypeId * – mapTypeControlPosition: constant, http://code.google.com/apis/maps/documentation/javascript/reference.html#ControlPosition * – mapTypeControlStyle: constant, […]

在asp.net中生成网页的打印预览

这是我用来实现打印function的唯一代码。 它会生成一个打印对话框。 为了使页面打印友好,我使用了样式表并隐藏了打印页面中我不想要的div。 我现在需要生成该页面的打印预览。 有什么建议? 谢谢

如何使用JavaScript为JSON / XML数据生成MLM(多级营销)树

我有一些这样的数据:(AT sql sERVER) MemberID,ParemtID,Amt,OtherInfo 1, NULL, 200,dfdsf 2, 1, 300,DFDF 3, 1, 400,DFS 4, 3, 75,NULL 现在我想要像这样构建树 : 只使用JS。 以上数据可以用JSON / XML / CSV /格式化文本传递如何只在JS中生成这样的动态树? 请不要建议PHP / .NET解决方案。 我更喜欢JQuery。

Google Chrome扩展程序操纵打开或当前标签的DOM

好的,JavaScript / jQuery我得到了,我可以用它来做我想要的一般。 然而,我目前正在尝试做的是使用开放/当前选项卡的DOM,我想知道这是否可能,或者我所做的所有工作我的扩展仅限于html我提供了“背景”。 HTML“或等效的。 对于今天尝试在谷歌扩展程序上进行罢工,我想在页面上拍摄图像并将它们存储在一个数组中,以创建一个幻灯片效果,从它通过一个栏我想要添加到页面的底部附加到它打开/当前选项卡的现有DOM。 然后我想在DOM中“隐藏”元素直到条形图关闭。 所以我的第一个问题是,这样的事情是可能的,我可以用这种方式操纵DOM并从中读取。

使用extjs4在网格中的时域combobox问题

1)创建一个网格,并在网格中添加一个类型为’timefield’的coulmn,格式为渲染器(’h:i A’)。 2)添加一行并在’timefield’列中选择一个选项,比如凌晨4:00。 3)添加另一个adjecent行并选择相同的数据,即下拉列表中的凌晨4:00。 您将无法执行此操作,您需要选择另一个时间,然后返回初始选择。 它看起来像是一个ExtJS错误。 如何解决这个问题。 我在网格中编写以下代码 this.mcmGridPanel = new Ext.grid.GridPanel({ height: 360, width: 680, title: ‘Shifts’, store: App.mcmAgentShiftStore, multiSelect: true, x: 0, y: 100, columns: [ { xtype: ‘gridcolumn’, header: ‘Name’, width: 120, dataIndex: ‘Name’, editor: { xtype: ‘textfield’, allowBlank: false } }, { xtype: ‘gridcolumn’, header: ‘Initials’, width: 45, dataIndex: ‘Initials’, editor: […]