【javascript – jquery:用频率观察字段】教程文章相关的互联网学习教程文章

使用javascript或jquery进行价格字段验证?【代码】

我的格式中有一个价格字段,我应该只允许十进制或浮点数,而不是我的价格字段中的字符和任何其他特殊和空格. 我怎么能得到那个? 这是我的代码:$("#foo").blur(function() {var price = $("#foo").value;var validatePrice = function(price) {return /^(\d*([.,](?=\d{3}))?\d+)+((?!\2)[.,]\d\d)?$/.test(price); }alert(validatePrice(price)); // False });Fiddle解决方法:首先,这是更正后的代码:$("#foo").blur(function() {v...

javascript – 在jQuery中检查所有字段的空白【代码】

我有四个字段,如果至少一个字段有值,我返回true的函数,如果所有字段都没有值返回false,我该怎么做? 我的尝试:(这不是我想要的)function required_eachinput(){result = true;$('.myclass').each(function(){var $val = $(this).val();var ok = $val.each(function(){});alert(ok);if(!$val){$(this).css("background", "#ffc4c4");result = false;}$(this).keyup(function () {$(this).closest('form').find('input').css("backgr...

javascript – jQuery prefil破折号在文本字段中【代码】

我有一个文本字段,用户以2012-112233-123的形式输入一个值.我想在输入输入时将破折号自动添加到字段中. 我可以对keyup事件执行基本检查,检查光标是在第5位还是第12位,但这会导致退格时出现问题(删除后重新添加破折号).如果可能,我还想忽略用户输入,如果他们决定手动添加短划线. 有没有一种简单的方法可以做到这一点,或者我可以使用一个简单的插件?看起来像很多代码并检查我认为是一个相当普遍的要求.解决方法:看看输入掩码. This ...

javascript – jquery / JS只允许文本字段中的数字和字母【代码】

在文本框中只允许字母/数字最简单的方法是什么.我们使用JS / jQuery,但不想使用验证插件?解决方法:您可以在表单提交上使用简单的正则表达式来评估文本框的内容,显示错误,并停止表单提交.从检查中创建一个函数,您也可以在文本框失去焦点时应用它.经常这样做,你会发现你已经重新实现了验证插件.$(function() {$('form').submit( function() {return validateTB( $('#textbox'), true, $('#textboxError') );});$('#textbox').blur( ...

javascript – 使用Jquery获取最近输入字段的POST_ID【代码】

我有一个类似下面的代码,当我点击喜欢/ comment / star时,我希望获得相应帖子的唯一post_id. 我添加了一个隐藏的输入标记来存储每个帖子的post_id的值,并尝试在点击like / comment / star时获取值.但我无法获得价值. 有没有其他方法来实现这一目标?或者我可以采用相同的逻辑.我使用ajax使/ like / star工作(没有刷新).那么,我如何获得post_id以便我可以使用Ajax代码与服务器进行通信.$(".like").on("click", function() {var val ...

javascript – jQuery验证和禁用输入字段【代码】

我使用下面的bootstrap作为下拉选择器,然后使用相关的jQuery函数显示输入type =“text”中的选择字段.但是用户仍然可以在输入字段中编写自己的,我想避免.我尝试在输入字段上使用disabled属性,但如果我这样做,jQuery Validate插件将忽略它并授予权限,即使它是空的. 是否可以使用type =“text”“取消激活”输入字段,而不使用disabled属性,这样我仍然可以使用jQuery Validate.<div class="form-group"><div class="input-group"><div...

javascript – 用于多个密码字段的Bootstrap 3.0 jQuery密码强度计【代码】

我使用密码强度计有三个密码字段,但当我检查密码比它显示3强度计.在代码段中检查我的代码. 我只想显示新密码字段.不是所有其他密码字段jQuery(document).ready(function () {var options = {onl oad: function () {$('#messages').text('Start typing password');},onKeyUp: function (evt) {$(evt.target).pwstrength("outputErrorList");}};$(':password').pwstrength(options);});/*jQuery(document).ready(function () {"use s...

javascript – 使用JQuery控制datepicker日历边距的日期字段【代码】

我正在使用Bootstrap Datepicker插件,我注意到下拉列表的日期选择器日历’箭头与日期字段重叠至少3个像素.见下图.我想给主日历容器(包含日历的下拉列表和css伪类::之后的箭头)一个margin-top:5px;但没有雪茄.基本上是因为javascript会覆盖它.我在文档中查找了任何后备选项,没有类似的东西.所以我假设我需要一个自定义jQuery来操作DOM中的日历并更正顶部:## px by – 5px取决于是打开顶部还是底部. 编辑我也试过覆盖顶部:## px...

javascript – Angular:在没有jQuery的情况下点击并清空一个表单字段?【代码】

我有一个表单输入,我想模糊(去焦点),并在单击按钮时清空. 在AngularJS中,我在控制器中这样做:angular.element('#search-input').val(''); angular.element('#search-input').blur();在Angular(4.4.4)中我有这样的工作方式:$('#search-input').val(''); $('#search-input').blur();但我宁愿不使用jQuery.在Angular中这样做的正确方法是什么? 这是整个组件:import { Component, OnInit } from '@angular/core';@Component({selec...

javascript – jquery.validate:多个字段加起来值【代码】

参见英文答案 > JQuery Validate: How do I add validation which checks the sum of multiple fields? 1个我正在处理用户输入总数的表单,然后将更多值输入到表示该总计的分割的其他字段中.例如:<input type="text" name="total" /> <input type="text" name="portion[1]" /> <input type="text" name="portion[2]" /> <!-- and so on --> <input type="text" name="portion[n]" />如果用户总...

javascript – jquery验证:在不更改相关字段值的情况下再次运行远程验证【代码】

我有一个像这样的远程验证器设置remote: {type: "POST",url: "/some/url",data: {value: function() {return $("#field").val();},bypass: function() {if ($("input:radio[name=toggleBypass]:checked").val() == "yes"){return "yes";}return "no";}} }如果bypass是“yes”,则ajax始终返回true. 它适用于模糊和提交,但如果我重置单选按钮值然后提交,它不会重新验证. 例如, >将toggleBypass设置为“yes”>将字段设置为无效值>运行...

我们如何使用javascript / jQuery约会文本字段?【代码】

我有一个日期文本字段.现在我想屏蔽此文本字段,以便用户只能输入日期值.我甚至为此找到了jQuery plugin.但这似乎没有帮助,因为您可以在该插件接受的字段中输入22/22/2222,这显然不是有效日期.什么是可能的解决方案?解决方法:试试这个http://digitalbush.com/projects/masked-input-plugin 如果这不起作用,请尝试调整此代码,将ti更改为适合您的月份:function isZipKey(evt) {var charCode = (evt.which) ? evt.which : event.keyC...

javascript – 想要将输入字段绑定到jquery-ui滑块手柄【代码】

我想将输入字段绑定到jquery-ui滑块句柄.因此,每当一个值发生变化时,我希望另一个值也发生变化.例如:如果有人在最??小值输入字段中键入1000,我希望下滑块手柄移动到1000标记.此外,如果用户将下滑块手柄拖动到1000,则输入字段应该反映出来. 使滑块反映输入字段中的更改很容易:$(minYearInput).blur(function () {$("#yearSlider").slider("values", 0, parseInt($(this).val())); }); $(maxYearInput).blur(function () { $("#y...

javascript – jQuery focus()不会将光标带入输入字段【代码】

我知道$(‘#siteTitle’).focus()将焦点放在具有id siteTitle的输入字段中,我也知道focus()会使输入成为文档的当前活动元素,从而可以检索通过document.activeElement.我的问题是,尽管设置了焦点,但我无法在titleInput字段中输入任何内容.我的输入已经应用了一些格式,并且具有默认的灰色水印: 但是里面没有显示光标,更糟糕的是,我无法输入它.正如我所说,当我使用document.activeElement时,返回输入字段.因此,我确信它有重点. 这是我...

javascript – 将jeditable字段添加到jQuery中的委托【代码】

如何将以下内容与jQuery中的委托结合起来? 我有一个围绕所有可编辑元素的#commentContainer,我正在动态添加可编辑字段(Jeditable).编辑功能不适用于动态加载的项目./* Bind Jeditable instances to "edit" event. */$(".edit").editable('/Comment/PostComment/', {type: 'textarea',cancel: 'Cancel',submit: 'OK',indicator: '<img src="img/indicator.gif">',tooltip: 'Click to edit...',event: "edit"});/* Find and trigger...

字段 - 相关标签