问题标签 [jquery-3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
218 浏览

ajax - 在 Symfony 2.5 中使用 ajax 设置实体属性(选择单选按钮)

我想在我的 Symfony 项目(Symfony 2.5 和 jQuery 3)中集成 Ajax。我想在选择单选按钮时更新实体的属性。现在,我可以获得我选择的行的 id。我已经搜索了如何实现这一点,但我没有成功。

JS代码

任何帮助是极大的赞赏。

0 投票
1 回答
45 浏览

c# - ASP.NET 4.6 中的 CSS 问题

在过去的几个月里,我有一个项目一直在做。直到今天一切都运行良好。当我来的时候,我注意到我所有的按钮大小都是一样的。我喜欢使用 Chrome 中的开发人员工具来帮助调试我的网站,以及当我查看按钮显示不正确的原因时;似乎没有什么不对劲。那么请你帮我确定发生了什么以及我应该如何解决它?

这是 .aspx 代码:

这是页面现在的样子: 在此处输入图像描述

这是按钮的 CSS:

正如你所看到的,我有一个普通按钮的 CSS 和一个更大的按钮的 CSS。较大的按钮是我在 .aspx 代码中的目标。我在宽度末尾包含“!important”,因为按钮显示不正确;只是想看看这是否有帮助......显然它没有。我也尝试过内联样式,但这也不起作用。重要的一点是,我在以下浏览器中查看过该页面:IE、Chrome 和 Edge。

无论如何,这里是母版页中的链接,其中包含项目文件夹结构中文件的视图: 在此处输入图像描述 我注释掉了 Script.Render 的占位符,因为我在占位符的正上方声明了链接。此外,不加注释对我也没有任何作用。

我想我已经涵盖了所有内容,所以如果我错过了什么,请告诉我,我会包括在内。我感谢提供的所有帮助。

0 投票
1 回答
949 浏览

php - jQuery 3 + Ajax + PHP 发送邮件表单不发送邮件

我一直在尝试重新编写 jQuery + PHP 发送邮件表单,但尽管尝试了 3 种方法,它仍然抛出 500 内部服务器错误。我正在重写,因为我正在将站点迁移到 jQuery 3 并致力于提高性能和标准符合我继承的代码库。

我知道 500 是一个服务器错误,并且该站点托管在 MS IIS 上,但是旧代码在同一台服务器上运行,因此必须有一些特定于我的实现的东西。

也许你能看到我错过的东西?

下面的代码主要遵循Stack Overflow 上的这个示例,但我也尝试过关注这个 youtube本教程,但没有成功。

在用尽我的其他选择后希望在这里得到答案。提前致谢!

HTML(简体)

JS

PHP

有任何想法吗?

0 投票
1 回答
66 浏览

javascript - 链接上的 jQuery 单击事件不会在 vaniila JS 中被捕获

我正在使用以下 Vanilla 绑定来模拟 jQuery 委托事件:

一切正常,除非我尝试使用 jQuery 触发链接元素上的单击事件<a href="#">。然后它根本不起作用。普通点击事件处理程序不会被触发。

复制工作在<b>元素上

相反,如果我将链接元素替换为粗体<b>,它会按预期工作。这是怎么回事? 复制不适用于<a>元素

不,我不想这样使用[0]

我希望它正常触发:

0 投票
1 回答
603 浏览

bootstrap-4 - BootstrapDailog 在带有 Jquery 3.3.1 的 Bootstrap4 中不起作用

我在调用 BootstrapDialog.confirm 时将 BootstrapDialog 与 Bootstrap4 和 Jquery3.3.1 一起使用,然后它会在旧版本的 chrome 中抛出错误“Uncaught TypeError: Object.keys called on non-object”。我还添加了 Jquery-migrate3.0.0 但是没用。但是 BootstrapDialog 与 Bootstrap3 和 jquery-2.2.3 一起工作得很好

0 投票
1 回答
219 浏览

javascript - Drupal 8 jQuery 3.3.1 错误:语法错误,无法识别的表达式:ul.nav > li > 应用 javascript 时出错

新手来了

(请参考此链接:将Bootstrap Active nav-pills 选项卡边框底部形状更改为实线下划线 - 我试图实现这一点)

我试图应用 js 文件来强调引导导航药丸的活动选项卡。加载基于 drupal 8 中默认 jquery 的自定义 js 文件时,出现以下错误

请帮助解决此错误。

按照这里提到的子选择器,也用双引号括起来。但没有帮助。

使用的自定义jquery:

在 info.yml 和 libraries.yml 文件中正确提及。

0 投票
0 回答
127 浏览

bootstrap-4 - 选择单选按钮时如何清空日期范围

在模式引导程序 4 上选择单选按钮时,我无法清空日期范围

这是代码HTML:

这是 Ajax/JS 的代码:

我试过了

  1. $('#tgl').datepicker('update', '');
  2. $('[name="tglscian"]').datepicker('update', '');
  3. $('[name="tglecian"]').datepicker('update', '');
  4. $('#tgl').val('');

但是还是不能清空日期,有什么解决办法呢?

我使用引导日期选择器 https://github.com/uxsolutions/bootstrap-datepicker

0 投票
1 回答
21 浏览

jquery - 尝试将 Jquery 插件从 1.5 版重写到 3.3 版时的语法问题

我发现这个 JQuery 插件看起来非常适合我的项目。但遗憾的是,它是早在2010 年就编写的,它不能与 JQuery 1.6+ 一起使用。

由于源代码不是很长,因此我决定重写它以使其与我使用的 JQuery 3.3.1 一起使用。但是我很快就卡住了,因为有一个我不知道也不理解的冗余语法:

这个语法是什么意思?我曾经知道$(selector)中间没有逗号的选择器语法,但不知道$(syntax1, syntax2)逗号","

请问这个语法是什么意思,我怎么能用 JQuery 3.3 重现它。

0 投票
2 回答
14159 浏览

jquery - jquery 3.3.1 Uncaught TypeError: e.indexOf is not a function at w.fn.init.w.fn.load

zoomsl 不适用于 jquery 3.3.1 版本控制台 throw e.indexOf is not a function 错误

0 投票
1 回答
717 浏览

jquery - 发送请求后触发 jQuery ajaxPrefilter

根据jQuery.ajaxPrefilter()的描述,它应该在请求发送到之前被触发$.ajax(),但从我在项目中看到的,首先调用服务器 API 端点,然后ajaxPrefilter调用该函数做出任何改变都为时已晚。

我可能在这里遗漏了一些东西,但我没有看到它......

这是我的注册的样子:

我完全知道我可以beforeSend用来设置标头,但我想通过首先检查标头是否存在来做到这一点,如果不存在,则添加它,并且在发送请求标头之前读取它们的唯一方法是ajaxPrefilter据我所知,只能使用。

我可能最终会使用beforeSend,但我很好奇为什么这不能像文档中描述的那样工作?也许我不完全理解这是如何工作的......

我正在使用 jQuery 版本 3.3.1。

编辑:

似乎设置async: false解决了这个问题,但这对我来说就像 jQuery 中的一个错误。

编辑2:

我想我可能在某个地方遇到了一些错误,因为现在上面的代码可以工作了。我不知道这个错误可能在哪里,因为通过查看我的 git 更改它根本不明显,但它现在可以工作......