使用触发器('reload')进行ajax调用后jqgrid不重新加载

2023-11-26

我正在尝试使用刚刚更改的新数据重新加载网格,以便用户可以看到经过修改的新数据。

我的方法:

jQuery("#relCasePick").click( function(){

   var ids=jQuery("#list10").jqGrid('getGridParam','selarrrow');

   $.ajax({
      type: "POST",
      url: "/cpsb/unprocessedOrders.do?method=releaseToCasePick&orderNumbers="+ids,
      data: JSON.stringify(ids), 
      dataType: "json"
   });

   jQuery("#list10").setGridParam({rowNum:10,datatype:"json"}).trigger('reloadGrid');
}); 

当我单击此按钮时..我正确发送数据,但是当我重新加载时它没有用新数据更新....如果有人可以提供帮助,我将非常感激..


我在这里看到的是一个 Ajax 调用来发布和另一个调用来重新加载网格。这里的问题是哪个 ajax 调用将首先完成?你不知道。最好的选择是使用 Ajax 帖子中的成功回调函数。当且仅当发布成功时,这才会重新加载网格。

jQuery("#relCasePick").click( function(){ 

  var ids =jQuery("#list10").jqGrid('getGridParam','selarrrow'); 

   $.ajax({ 
     type: "POST", 
     url: "/cpsb/unprocessedOrders.do?method=releaseToCasePick&orderNumbers="+ids, 
     data: JSON.stringify(ids),  
     dataType: "json",
     success: function(data) {
       jQuery("#list10").setGridParam({rowNum:10,datatype:"json" }).trigger('reloadGrid'); 
     }
  }); 
});  
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用触发器('reload')进行ajax调用后jqgrid不重新加载 的相关文章

  • 滚动时多个图像淡出

    我有一个页面 在每个导航点上 网站中间的图像通过淡入淡出来改变颜色 我设法淡入 active3 fadeIn 2000 不过 我遇到了再次淡出它的问题 让我尝试解释一下 我有 5 个导航点和 5 个不同的图像 如果我 例如 从第一个导航点滚
  • 从表中删除除第一个之外的所有子元素?

    My HTML table tr td 1 td tr tr td 2 td tr tr td 3 td tr table 如何删除用户表中除第一个之外的所有子元素使用 jQuery 我尝试过的 user table children re
  • 我如何知道用户是否单击了“后退”按钮?

    我正在使用锚点来处理 ajaxy 网站的唯一 url 但是 我想在用户点击浏览器的 后退 按钮时重新加载内容 以便内容始终与网址匹配 我怎样才能实现这个目标 当用户单击 后退 时是否会触发 jQuery 事件 您需要使用 hashchang
  • 在html页面中使用jquery显示json数据

  • 单击表格行可显示更多信息

    我正在尝试使用 jQuery 来实现以下目标 当单击一个表格行时 会显示表格行内的 info div 如果单击另一个表格行 则当前显示的任何其他 info 元素将被隐藏 并根据表格行显示新的 info div已被点击 这个问题是 代码无法正
  • jQuery 绑定效率

    我在数千个元素和输入上使用多个 jQuery 绑定时遇到加载速度问题 是否有更有效的方法来执行此操作 该网站能够通过ajax调用在产品列表之间切换 页面无法刷新 有些列表有 10 个项目 有些有 100 个 有些超过 2000 个 当我开始
  • Jquery 和 Django 多个复选框

    我是 jquery 的初学者 所以请耐心等待 我有一个 jquery 函数 允许我选择多个复选框并创建一个字符串 如下所示 function getSelectedVals var tmp input name checks each fu
  • 使用 Ajax Jquery post 请求进行 Json 劫持

    昨天 我读了一些关于如何预防的好文章使用 Asp Net MVC 进行 Json 劫持 http haacked com archive 2009 06 24 json hijacking aspx 规则是 永远不要通过 get 请求发送
  • 有没有办法动态更改 jqGrid 的单元格值?

    这个问题可能已经被问过很多次了 但我想知道是否可以动态更改 jqgrid 的单元格值 我基本上有一个网格 它通过 JSON 字符串加载数据 在特定列的某些行上 该值可能为 null 因此 预先知道哪个行 ID 是一个问题 然后能够将 nul
  • 如何从 jQuery 选择器中排除某个类?

    我有以下代码 input type text wijtextbox 我想要的是 如果我的文本框的类是本机的 则不应用 wijtextbox 有没有办法通过添加到上面的选择器来以某种方式排除它 将其设为 wijtextbox
  • 如何使用 jQuery 选择第一个块级父级?

    考虑以下标记 div h1 span span lorem ipsum span span h1 div 如何找到块级别的 span 3 的第一个父级 即具有display block 使用 jQuery 在这种情况下 那就是h1 1 3
  • jquery 上下文菜单插件 - 右键单击​​事件类型在哪里?

    我正在研究下面插件的代码 想知道它在何时何地与 右键单击 事件相关联 它所做的只是 插件参考链接 http www javascripttoolbox com lib contextmenu http www javascripttoolb
  • iPhone Dev:从子控制器和 TabBar 中的另一个控制器重新加载表视图的数据

    我正在实现一个笔记管理器应用程序 它在 tabBar 中有一个 tableView 其中显示其笔记的主要信息 访问一个注释时 您可以编辑其属性 在 tabBar 的一个按钮中 您可以选择注释在 tableView 中的显示方式 我遇到的问题
  • 如何显示接下来的三个图像单击加载更多按钮

    我需要一个加载更多按钮来显示图像 页面加载时 我显示 3 个图像 单击 加载更多 按钮后 接下来的 3 个图像将显示在屏幕上 我尝试了下面的代码 但它不起作用 你能帮我解决这个问题吗 function item slice 0 2 show
  • 使用 float:left 与 display:inline-block 的 jQuery UI 拖放排序比较

    我这里有两个例子 这两个例子之间的唯一区别是 一种使用display inline block 另一种使用float left li doc item 显示 内联块 与 li doc item float left 我的问题是 displa
  • jQuery:将文本区域滚动到给定位置

    我有一个包含很多文本的文本区域
  • 返回视图作为 JSON 对象的一部分

    我有一个应用程序只加载一次完整视图 我这样做的原因并不重要 重要的是 其余内容只会以部分视图的形式返回 除了一些内容之外 我还有一些 JSON 对象 我想通过每个 AJAX 请求在服务器之间来回传递 有没有办法返回一个 JSON 对象 并将
  • 轮播滑动(未滑动)事件上的火灾事件,Bootstrap 3

    Bootstrap 2 似乎可以很好地处理幻灯片事件 请参阅这个问题 https stackoverflow com questions 9651466 how to attach slide slid events to the boot
  • 从更多元素中仅获取唯一名称

    我动态渲染了 HTML 其中列出了未确定数量的单选按钮 这些按钮的名称代表数据库中的某些 id 我需要收集收音机的所有唯一名称 这是一个例子
  • 将网站加载到 DIV 中

    当我在文本框中写入 URL 然后单击提交按钮时 如何实际从网站检索数据 我希望将数据放入我拥有的 div 中 这可能吗 我已经尝试过这个 但它不起作用

随机推荐

  • 如何使用node-http-proxy进行HTTP到HTTPS的路由?

    这是我正在使用的模块版本 npm list g grep proxy email protected Web 服务调用我的机器 我的任务是根据请求正文的内容使用附加查询参数将请求代理到不同的 url 和主机 var http require
  • Python 3.5 UnicodeDecodeError 对于 utf-8 格式的文件(语言为“ang”,古英语)

    这是我第一次使用 StackOverflow 提问 但多年来你们集体保存了我的许多项目 让我感觉宾至如归 我正在使用 Python3 5 和 nltk 来解析完整的古英语语料库 该语料库以 77 个文本文件和一个 XML 文档的形式发布给我
  • 检查我的提交在 emacs/git 中是否有“import pdb”?

    我承诺import pdb pdb set trace 经常 有什么方便的方法可以阻止我这样做吗 我使用 emacs git magit 为了完整起见 以下是如何检查索引中版本的内容 构建尤金的回答并进行了一些更改 未作为完整的钩子进行测试
  • Razor 语法在编译前在视图中给出错误(无智能感知)

    我正在浏览 NuGet 包列表 并且正在更新 bootstrap jQuery 等所有内容 但是当我这样做时 我不假思索地更新了微软 欧文和另一个包 可能是 EF 或其他东西 它是一个主要版本更新 哎呀 我不得不通过删除我的项目 从源代码控
  • 如何将默认 MessageConverter 设置为 JSON 并添加 jackson-dataformat-xml?

    我有一个工作的 Spring Boot 应用程序 它使用 JSON 作为交换数据格式 现在我必须添加一个仅以 xml 形式发送数据的服务 我添加了jackson dataformat xml到我的 pom 效果很好 Service publ
  • 在 blueimp 画廊内添加描述

    我正在使用一个蓝小鬼画廊将灯箱添加到我的图片库 因此 当您单击图像缩略图时 它会启动一个带有较大版本图像等的灯箱 我还想在灯箱的每张幻灯片中添加一些描述性文本和一个按钮 但我无法使其正常工作 它不会显示我添加的占位符描述 这是我到目前为止所
  • 获取函数所需的参数数量

    这是一个延伸问题PHP 将 this 传递给类外的函数 我相信这就是我正在寻找的东西 但它是在 python 中而不是 php 中 以编程方式确定函数所需的参数数量 Python 假设我有一个这样的函数 function client fu
  • 仅使用增量、循环、赋值、零的减法运算

    我正在尝试仅使用以下操作来构建减法 加法 除法 乘法和其他运算 incr x 一旦调用此函数 它将把 x 1 赋给 x allocate x y 该函数将把 y 的值赋给 x x y Zero x 该函数将 0 分配给 x x 0 Loop
  • Azure 无法访问存储在应用服务配置中的连接字符串

    我在 Azure 中有一个应用程序服务 作为我正在设计的系统的 API 运行 由于 API 负责直接访问数据库 因此我显然不想在源代码中存储连接字符串 因此将其存储在 Azure 仪表板上应用服务配置中的连接字符串部分中 我的代码几乎是这个
  • PHP - 获取网站的图标并在必要时将其转换为 png

    对于任何给定的站点 example domain tld 或仅仅是 domain tld 我需要在 PHP 中执行以下操作 If the site has a favicon get it wherever it is 如果它还不是 PNG
  • 使用 spring-data-mongodb 持久化包含对象的对象

    下面是一个后续问题问题 13832188 我在用着spring data mongodb版本1 1 1 RELEASE 如果所有成员变量都是原始类型 我就能够持久保存一个对象 即使该对象的名称 PersistenceConstructor通
  • 检测 C# 库中主线程中的运行

    我正在创建一个 C dll 其他开发人员将在 WinForms 中使用它 由于某些原因 我想检测是否从主 GUI 线程调用该库中的方法 并警告开发人员他已经做了这样的事情 即在日志文件中 有没有合理的方法来检测主线程的调用方法 请记住 我无
  • Maven 包含另一个用于插件配置的 pom

    有没有办法在 Maven pom 中包含另一个 pom 或信息 我有几个基本上不相关或有不同父 pom 的 pom 然而 对于打包来说 需要有一个与所有项目相同的清单 所以目前我有一个 pom
  • 比较 PHP 的 __get() 与 Python 中的 __get__() 和 __getattr__()

    有什么区别 get and getattr 在Python中 我来自 PHP 背景 那里只有 get 我什么时候应该使用哪个功能 我已经尝试解决这个问题有一段时间了 我看到很多问题 比如this one 询问之间的区别 getattr an
  • 将线程与 asyncio 结合使用

    我正在寻找一种方法来生成不同的线程 在我的实际程序中 线程数在执行过程中可以改变 来执行无限运行的操作 这会在运行期间阻塞我的整个应用程序 最坏的情况是 几秒钟 因此 我使用标准线程类并且asyncio 因为我的程序的其他部分正在使用它 这
  • 如何在shell中从二进制文件打印浮点值?

    我有由双浮点 8 字节 或仅浮点 4 字节 值组成的二进制文件 该文件是通过以下方式生成的 python c from struct import pack nwith open file bin wb as f f write pack
  • 回调调用之间的时间间隔?

    我有一个主要使用 PyAudio 的实验室项目 为了进一步了解其工作方式 我做了一些测量 在本例中是回调之间的时间 使用回调模式 我计时了 得到了一个有趣的结果 256 块大小 44 1k fs 0 0099701 0 0000365 0
  • ImportError:动态模块未定义模块导出函数(PyInit_cv2)

    当我尝试在 IPython 中导入 cv2 时 出现此错误 ImportError 动态模块未定义模块导出函数 PyInit cv2 我有opencv 3 0 ubuntu 14 04 python 3 4 我在网上搜索但找不到任何答案 P
  • 关闭浏览器窗口之前的javascript确认对话框

    我需要在使用 javascript 或 PHP 关闭浏览器窗口之前显示一个确认对话框 当我点击浏览器的关闭按钮时 应该会出现确认框 否则 不应显示该对话框 Thanks 关闭浏览器时将显示它 window onbeforeunload fu
  • 使用触发器('reload')进行ajax调用后jqgrid不重新加载

    我正在尝试使用刚刚更改的新数据重新加载网格 以便用户可以看到经过修改的新数据 我的方法 jQuery relCasePick click function var ids jQuery list10 jqGrid getGridParam