使用 Ajax 的 Select2 未发送请求

2024-02-15

我正在使用 Select2 版本 4.0.0 并尝试从 PHP 脚本加载远程 JSON,该脚本返回我需要的已格式化数据。问题是黑暗势力正在做一些事情,因为我就是无法发送请求,没有错误,但是没有发送请求,它只是像魔鬼一样安静得让我快哭了!

我使用 LiveScript 和 Jade 作为 JavaScript 和 HTML 的替代品,但我将在这里翻译它们。

首先,我的标记定义了可选字段:

<select id="satan-hates-me"></select>

然后,我可以使它看起来像一个可选择的元素:

 $("#satan-hates-me").select2({
    placeholder: "Hail",
    minimumInputLength: 1,
    ajax: { // Here that bad things happen, I mean, don't happen
      url: "http://localhost/os/backend/TestServiceOrder.php?req=getEquipments",
      dataType: "json",
      type: "GET",
      quietMillis: 50,
      data: function(term) { return { term: term } },
      results: function(data) { return data; }
    }
  });

我正在执行此包装在加载函数中,页面加载后,它看起来像一个可选择的,但不发送请求,并且脚本返回我exactly所需格式,例如:

[{id: 1, text: "Sadness"}, {id: 2, text: "Depression"}]

就这样。我可以设计编译器,但我根本无法让插件与 Ajax 一起工作!有人可以帮我吗?


终于解决了问题。

<input>select2 v4 不支持

.你必须使用<select>元素代替

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Ajax 的 Select2 未发送请求 的相关文章

  • 使用 moment.js 检查输入日期是否为星期一

    好吧 我想检查日期是否是星期一 例如 var myDate new Date moment myDate DD MM YYYY dayIs monday 在我的国家 一周的第一天是星期一 所以 我真的想检查输入日期是否是一周的开始 我尝试使
  • Ember.js 处理 View 事件后转换到路由

    Setup 我有一个 Ember 应用程序 支持使用 Imgur API 上传图像 我已经有一个工作路线和模板来处理任何 Imgur ID 但我想在上传新图像后转换到此路线 使用返回的 Imgur ID 这是该应用程序的相关部分 http
  • 即使我可以监视其他方法,也无法监视事件处理程序

    我想使用 Jest Jasmine Enzyme 测试 React 中的事件处理程序 MyComponent js import React from react class MyComponent extends React Compon
  • HTML2canvas 和 Canvas2image,下载的屏幕截图不显示我的 HTML 图像

    我一直在开发一个 HTML 页面 我想将其转换为图像 我一直在使用 html2canvas 和 canvas2image 脚本并采用此代码http jsfiddle net 8ypxW 3 http jsfiddle net 8ypxW 3
  • 通过 node-http-proxy 保留基于 cookie 的会话

    我有一个简单的基于 Express 的 Node js Web 服务器 用于开发 JavaScript 应用程序 我将服务器设置为使用 node http proxy 来代理应用程序向在不同域和端口上运行的 Jetty 服务器发出的 API
  • JavaScript 中数组的 HTML 数据列表值

    我有一个简单的程序 它必须从服务器上的文本文件中获取值 然后将数据列表填充为输入文本字段中的选择 为此 我想要采取的第一步是我想知道如何动态地将 JavaScript 数组用作数据列表选项 我的代码是
  • 如果链接包含特定文本,jQuery 将类添加到 href

    我的网站上的列表中有一些动态填充的链接 这些链接链接到文件 是否可以使用 jQuery 查看文件名是否以 pdf 结尾 并在 href 或类似的链接文本以 mp3 结尾时添加一个类 例如 我的列表中有以下链接 文件1 pdf 歌曲1 mp3
  • 未捕获的错误:找不到模块“jquery”

    我在用Electron https github com atom electron制作桌面应用程序 在我的应用程序中 我正在加载一个外部站点 Atom 应用程序之外 可以说http mydummysite index html http
  • 如何使JavaScript函数在Eclipse“大纲视图”中可见?

    我有这样的代码 但如果它在匿名函数中定义 则无法打开函数大纲 类没有问题 我该如何概述something2 请分享一些提示 我可以将所有函数标记为构造函数 但这是无效的方法 start of track event required deb
  • 如何将送货地址复制到帐单地址

    我想知道是否可以将送货地址复制到帐单地址 当用户单击与送货地址相同的复选框时 送货地址值将被复制到账单输入字段 我完成了大部分部分 但我不确定如何将选择菜单 状态 值复制到帐单地址 我真的很感谢任何帮助 My code document r
  • JS用正则表达式替换数字

    我有元素的标识符 如下所示 form book 1 2 3 我想要的是用其他值替换该标识符中的第二个数字 我将函数 match 与以下正则表达式一起使用 var regexp d d d 但它返回我包含的数组 1 2 3 2 因此 当我尝试
  • 查询为空 Node Js Sequelize

    我正在尝试更新 Node js 应用程序中的数据 我和邮递员测试过 我的开发步骤是 从数据库 MySQL 获取ID为10的数据进行更新 gt gt 未处理的拒绝SequelizeDatabaseError 查询为空 我认识到 我使用了错误的
  • JavaScript 代码在不使用 ActiveX 的情况下截取网站屏幕截图

    我有一个用户与之交互的 JavaScript 应用程序 我需要保存当前界面的外观 裁剪出我需要的部分 或者通过指定div只拍摄我需要的部分 然后发送回服务器 显然任何外部服务都无法做到这一点 我需要一个 JavaScript 或Flash
  • 如果数字小于 10,则显示前导零 [重复]

    这个问题在这里已经有答案了 可能的重复 JavaScript 相当于 printf string format https stackoverflow com questions 610406 javascript equivalent t
  • JavaScript onresize 事件多次触发

    我在尝试仅在触发 onresize 事件时运行一次函数时遇到一些麻烦 我已经看过这个问题DOM onresize 事件 https stackoverflow com questions 1500312 javascript onresiz
  • 数据表日期范围过滤器

    如何添加日期范围过滤器 like From To 我开始进行常规搜索和分页等工作 但我不知道如何制作日期范围过滤器 我正在使用数据表 1 10 11 版本 My code var oTable function callFilesTable
  • 单击引导分页链接时调用 jquery 函数

    我想在单击引导分页链接时调用 jquery 函数 假设我想从第1页遍历到第2页 应该调用一个jquery函数 我正在使用以下代码 但它不起作用 ul pagination on click li function alert page ch
  • 使用异步调用时如何从 javascript 更新元刷新?

    我有一个系统 它使用元刷新来注销页面 该系统会在空闲用户后进行清理 不用担心 服务器也会导致会话超时 我开始通过 ajax 进行一些操作 不是真正的 xml 但这不是重点 我可以运行从异步请求返回的javascript 所以我想知道是否可以
  • 在 Javascript 中减少/分组数组

    基于this https stackoverflow com a 40774906 3254598例如 我想以稍微不同的方式按对象进行分组 结果应该如下 key audi items make audi model r8 year 2012
  • 如何在打字稿文件中导入没有定义文件的js库

    随着我们的项目变得越来越大 我想从 JavaScript 切换到 TypeScript 以帮助进行代码管理 然而 我们使用许多库作为 amd 模块 我们不想将其转换为 TypeScript 我们仍然想将它们导入 TypeScript 文件

随机推荐

  • Rcpp 和移动语义

    我实现了一个算法C 返回一个巨大的元素数组作为输出 现在 我想实现一个包装器Rcpp这样我就可以使用调用这个函数R 我在 Makevars 文件中指定了以下设置 PKG CXXFLAGS std c 11 这样我就可以使用C 11版本了 R
  • Apache Localhost 403 Forbidden with macOS Sierra [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 macOS Sierra 更新使我的 Apache 的本地主机现在无法访问 我只能访问localhost 但下面的子文件夹localhos
  • Linq 合并查询

    我有两个想要合并的查询 这可能是左外连接 但看起来有所不同 第一个查询从表中选择不同的内容 var d from d in db Data select d ID d Label Value 0 Distinct 假设这返回以下内容 1 A
  • 新的 C++ Mongo 驱动程序:如何查看类型以及如何获取字符串值

    我有两个问题在教程中找不到答案 我得到一个文档 然后从文档中得到一个元素 如下所示 bsoncxx document element e doc id if e e type bsoncxx type k int32 return ERRO
  • 如何制作干净的网址

    我有一个网站 当我显示任何页面时 网址将更改为 https www asdgsdgsd nl index php https www asdgsdgsd nl index php或 about php 或 contact php 等 我已经
  • 如何使用 Function App 身份访问 Azure 服务总线

    我正在按照此处列出的步骤进行操作 但对于 python 代码 https learn microsoft com en us azure azure functions functions identity based connection
  • 如何对 Android Q、分区存储执行多个文件复制到共享集合下载?

    对于即将到来的Android Q 范围存储 https developer android com preview privacy scoped storage 我想知道我们如何执行文件复制 Android Q之前 我有几个图像文件 它们位
  • 如何在 Java 中获取声音文件的总时间?

    如何在 Java 中获取声音文件的总时间 UPDATE 看起来这段代码确实有效 长音频文件长度 audioFile length recordedTimeInSec audioFileLength frameSize frameRate 我
  • 当我运行单元测试时,是什么导致卡西尼号加载[重复]

    这个问题在这里已经有答案了 我有一个解决方案的测试项目 其中涉及 MVC Web 应用程序和几个类库 我使用模拟对象和 System Web Abstractions 来避免对 ASP NET 内部对象的依赖 但是当我开始我的测试项目卡西尼
  • 如何为子图设置相同的比例

    我想轻松地在视觉上比较子图 为此 我想为所有子图设置相同的比例 我的代码运行良好 并且我能够绘制子图 但具有自己的比例 我想保持 x 轴上的比例 如果您想要两个具有相同 x 轴的子图 您可以使用sharex keyword https ma
  • 如何在 Google 云平台 (GCP) 中跨服务 (API)、资源类型和项目列出、查找或搜索 iam 政策?

    在 Google Cloud Platform GCP 中 您只能通过调用 getIamPolicy gcloud 中的 get iam policy 来获取特定资源的 IAM 策略 有没有办法跨资源 服务或项目列出 搜索 列出 搜索或查找
  • 在外部 for 中使用 parfor 时出现两循环错误

    我需要并行化代码以节省时间 我有一个循环内部另一个循环 我想并行化外部循环 因为我认为这样代码更快 我的代码如下所示 A rand 1000 1 B rand 1000 1 Biggers zeros 1000 1000 parfor i
  • 拦截所有对 std::streambuf 的写入

    我正在创建一个继承的类std streambuf 异步写入 UART 我需要能够在课堂上讲出std ostream持有streambuf向其中写入字符 这样我就可以启用 写就绪 中断并实际写入数据 我的印象是我只需要覆盖xsputn 但这似
  • 我可以使用 Heroku PG Backup 插件安排备份吗?

    我一直在使用PG 备份插件 https devcenter heroku com articles pgbackups最近一切都工作正常 但是今天早上备份过程在上午 10 00 触发 早上在我的应用程序中生成一些块和超时 有没有办法指定使用
  • 获取 JavaScript 数组中的方法列表

    var c
  • Android SQLite 内存泄漏

    我知道这是一篇很长的文章 请不要介意 Leak found E Database 4549 java lang IllegalStateException mPrograms size 1 E Database 4549 at androi
  • preg_match_all 查找所有 URL 但排除电子邮件

    我搜索了很多 Stackoverflow 正则表达式帖子 但找不到我的答案 我使用以下命令查找给定的所有 URL text string pattern http https ftp ftps a zA Z0 9 a zA Z0 9 2 4
  • Java服务器套接字不重用地址

    我在 Linux 中使用服务器套接字 需要在 time wait TCP 状态到期之前关闭它并重新打开 我在绑定之前设置了服务器套接字的重用地址选项 但它仍然抛出 BindException 我也尝试过这个http meteatamel w
  • 选择 Jquery 日期选择器后重新加载 JQGrid

    我在我的一个 ASP NET 项目中使用 JQGrid 其中网格显示可排序 可过滤的项目列表 一切正常 我遇到的唯一问题是 其中一列是日期字段 因此我使用日期选择器 使用以下选项 来过滤文本框 name Due index Due widt
  • 使用 Ajax 的 Select2 未发送请求

    我正在使用 Select2 版本 4 0 0 并尝试从 PHP 脚本加载远程 JSON 该脚本返回我需要的已格式化数据 问题是黑暗势力正在做一些事情 因为我就是无法发送请求 没有错误 但是没有发送请求 它只是像魔鬼一样安静得让我快哭了 我使