jQuery getJSON() 方法2025年3月17日 | 阅读 3 分钟 这个 jQuery 方法用于通过 AJAX HTTP GET 请求从服务器获取 JSON 数据。 语法参数值此方法包含三个参数值,其中一个是必需的,其他是可选的。我们必须将 URL 参数包含到 getJSON() 方法中。getJSON() 方法的参数值在下表中定义。
现在,让我们看一个使用 getJSON() 方法的简单示例。 示例在此示例中,我们使用 getJSON() 方法从外部 JSON 文件获取 JSON 数据。这里有一个名为 sample.json 的外部 JSON 文件,其中包含学生的详细信息。 我们正在使用 getJSON() 方法的两个参数:URL 和回调函数。 URL 参数设置为值 sample.JSON。我们正在使用回调函数的两个参数:data 和 status,其中第一个参数保存请求页面的数据,第二个参数保存请求状态。在输出中,我们可以看到从服务器加载的数据,并且请求的状态是 success。 我们必须单击给定按钮才能从外部 JSON 文件获取数据。 sample.json Example2.html 立即测试输出 执行上述代码后,输出将是 - ![]() 单击给定按钮后,将显示一个对话框,其中包含的数据如下所示: ![]() 关闭对话框后,学生的详细信息将显示在页面上,如以下屏幕截图所示。在以下屏幕截图中,我们可以看到请求的状态是 Success。 ![]() |
jQuery undelegate() 方法用于移除使用 jQuery delegate() 方法附加的事件处理程序。此方法在 jQuery 3.0 版本中已弃用。语法 $(selector).undelegate(selector, event, function) 此方法接受三个可选参数,描述如下 - selector:这是一个可选参数。它指定...
阅读 4 分钟
:gt() 选择器选择索引值大于 :gt() 选择器索引参数中指定值的元素。索引从 0 开始。我们可以使用 :lt() 选择器选择索引值小于指定索引的元素。语法 $(":gt(index)") 的...
阅读1分钟
jQuery 中的 even() 方法用于选择索引号为偶数的元素(例如 2、4、6 等)。索引从 0 开始。它与 odd() 方法类似,但它选择偶数。even() 方法返回偶数索引的元素...
阅读 2 分钟
jQuery 用于绑定一个函数,该函数在元素或其中的任何元素获得焦点时执行。当元素被制表导航或鼠标点击选中时,元素会获得焦点。它与 focus() 方法不同,因为 ...
阅读 2 分钟
jQuery :disabled 选择器用于选择所有禁用的表单元素。它是一个伪类选择器,也可用于为禁用的 UI 元素设置样式。此选择器只能用于支持 disabled 属性的 HTML 元素,即 <input>,...
阅读 3 分钟
用于返回包含一个或多个匹配给定选择器的元素的元素。如果必须选择包含多个元素的元素,我们需要使用逗号。语法 $(selector).has(element) 上面语法中的选择器是元素...
阅读 3 分钟
index() 方法用于返回元素相对于选择器的索引值。如果找不到该元素,则该方法将返回 -1。语法第一个匹配元素的索引,相对于同级 $(selector).index() 如果没有参数传递给 index() 方法,那么...
阅读 2 分钟
jQuery 中的 off() 方法移除使用 jQuery on() 方法附加的事件处理程序。建议使用此方法,因为它简化了 jQuery 代码库。off() 方法取代了 undelegate()、unbind() 和 die() 方法。语法 $(selector).off(event,selector,function(eventObj),map) 此方法接受四个参数,其中一个是必填参数,...
阅读 3 分钟
AJAX 是 Asynchronous JavaScript 和 XML 的缩写。 它是一组相关的技术,如 JavaScript、DOM、XML、HTML/XHTML、CSS、XMLHttpRequest 等。 它允许我们异步发送和接收数据,而无需重新加载网页。 所以它很快。 jQuery 中的 ajax() 方法...
5 分钟阅读
end() 方法在 jQuery 中用于结束当前链中的最后一个过滤操作,并将匹配的元素集返回到其先前的状态。此方法在没有参数的情况下使用。当 jQuery 用于链式调用时,end() 方法很有用...
阅读 2 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India