问题标签 [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.
ajax - 在 Symfony 2.5 中使用 ajax 设置实体属性(选择单选按钮)
我想在我的 Symfony 项目(Symfony 2.5 和 jQuery 3)中集成 Ajax。我想在选择单选按钮时更新实体的属性。现在,我可以获得我选择的行的 id。我已经搜索了如何实现这一点,但我没有成功。
JS代码:
任何帮助是极大的赞赏。
c# - ASP.NET 4.6 中的 CSS 问题
在过去的几个月里,我有一个项目一直在做。直到今天一切都运行良好。当我来的时候,我注意到我所有的按钮大小都是一样的。我喜欢使用 Chrome 中的开发人员工具来帮助调试我的网站,以及当我查看按钮显示不正确的原因时;似乎没有什么不对劲。那么请你帮我确定发生了什么以及我应该如何解决它?
这是 .aspx 代码:
这是按钮的 CSS:
正如你所看到的,我有一个普通按钮的 CSS 和一个更大的按钮的 CSS。较大的按钮是我在 .aspx 代码中的目标。我在宽度末尾包含“!important”,因为按钮显示不正确;只是想看看这是否有帮助......显然它没有。我也尝试过内联样式,但这也不起作用。重要的一点是,我在以下浏览器中查看过该页面:IE、Chrome 和 Edge。
无论如何,这里是母版页中的链接,其中包含项目文件夹结构中文件的视图:
我注释掉了 Script.Render 的占位符,因为我在占位符的正上方声明了链接。此外,不加注释对我也没有任何作用。
我想我已经涵盖了所有内容,所以如果我错过了什么,请告诉我,我会包括在内。我感谢提供的所有帮助。
php - jQuery 3 + Ajax + PHP 发送邮件表单不发送邮件
我一直在尝试重新编写 jQuery + PHP 发送邮件表单,但尽管尝试了 3 种方法,它仍然抛出 500 内部服务器错误。我正在重写,因为我正在将站点迁移到 jQuery 3 并致力于提高性能和标准符合我继承的代码库。
我知道 500 是一个服务器错误,并且该站点托管在 MS IIS 上,但是旧代码在同一台服务器上运行,因此必须有一些特定于我的实现的东西。
也许你能看到我错过的东西?
- 实时页面抛出错误
- 带有工作表单的旧页面(jQuery 2.2.4)
下面的代码主要遵循Stack Overflow 上的这个示例,但我也尝试过关注这个 youtube和本教程,但没有成功。
在用尽我的其他选择后希望在这里得到答案。提前致谢!
HTML(简体)
JS
PHP
有任何想法吗?
javascript - 链接上的 jQuery 单击事件不会在 vaniila JS 中被捕获
我正在使用以下 Vanilla 绑定来模拟 jQuery 委托事件:
一切正常,除非我尝试使用 jQuery 触发链接元素上的单击事件<a href="#">
。然后它根本不起作用。普通点击事件处理程序不会被触发。
相反,如果我将链接元素替换为粗体<b>
,它会按预期工作。这是怎么回事?
复制不适用于<a>
元素
不,我不想这样使用[0]
:
我希望它正常触发:
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 一起工作得很好
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 文件中正确提及。
bootstrap-4 - 选择单选按钮时如何清空日期范围
在模式引导程序 4 上选择单选按钮时,我无法清空日期范围
这是代码HTML:
这是 Ajax/JS 的代码:
我试过了
$('#tgl').datepicker('update', '');
$('[name="tglscian"]').datepicker('update', '');
$('[name="tglecian"]').datepicker('update', '');
$('#tgl').val('');
但是还是不能清空日期,有什么解决办法呢?
我使用引导日期选择器 https://github.com/uxsolutions/bootstrap-datepicker
jquery - 尝试将 Jquery 插件从 1.5 版重写到 3.3 版时的语法问题
我发现这个 JQuery 插件看起来非常适合我的项目。但遗憾的是,它是早在2010 年就编写的,它不能与 JQuery 1.6+ 一起使用。
由于源代码不是很长,因此我决定重写它以使其与我使用的 JQuery 3.3.1 一起使用。但是我很快就卡住了,因为有一个我不知道也不理解的冗余语法:
这个语法是什么意思?我曾经知道$(selector)
中间没有逗号的选择器语法,但不知道$(syntax1, syntax2)
逗号","
!
请问这个语法是什么意思,我怎么能用 JQuery 3.3 重现它。
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 错误
jquery - 发送请求后触发 jQuery ajaxPrefilter
根据jQuery.ajaxPrefilter()的描述,它应该在请求发送到之前被触发$.ajax()
,但从我在项目中看到的,首先调用服务器 API 端点,然后ajaxPrefilter
调用该函数做出任何改变都为时已晚。
我可能在这里遗漏了一些东西,但我没有看到它......
这是我的注册的样子:
我完全知道我可以beforeSend
用来设置标头,但我想通过首先检查标头是否存在来做到这一点,如果不存在,则添加它,并且在发送请求标头之前读取它们的唯一方法是ajaxPrefilter
据我所知,只能使用。
我可能最终会使用beforeSend
,但我很好奇为什么这不能像文档中描述的那样工作?也许我不完全理解这是如何工作的......
我正在使用 jQuery 版本 3.3.1。
编辑:
似乎设置async: false
解决了这个问题,但这对我来说就像 jQuery 中的一个错误。
编辑2:
我想我可能在某个地方遇到了一些错误,因为现在上面的代码可以工作了。我不知道这个错误可能在哪里,因为通过查看我的 git 更改它根本不明显,但它现在可以工作......