当前位置: 首页 > news >正文

ajax table 传参数,如何通过AJAX调用jQuery DataTable传递额外参数

查看:

$('#example').dataTable({

"ajax": {

"url": "/Student/GetStudents",

"data": function (d) {

d.test= "some data";

}

}

});

控制器:

public ActionResult GetStudents(JQueryDataTableParamModel param, string test)

{

//code omitted for brevity

return Json(new

{

sEcho = param.sEcho,

iTotalRecords = allRecords.Count(),

iTotalDisplayRecords = filteredRecords.Count(),

aaData = result

},

JsonRequestBehavior.AllowGet);

}

虽然 “测试” 参数传递到控制器,“参数”参数中的值为空或0,并导致数据表返回空数据。另一方面,如果我在数据表参数中使用下面的行而不是AJAX调用,则param的所有值都会正确传递给控制器​​(但使用AJAX调用并且此行也会导致错误)。我需要传递额外的参数给控制器,并且必须使用AJAX调用。我怎样才能传递参数值?

"ajaxSource": "/Student/GetStudents",

+0

有关这个问题的任何想法? –

相关文章:

  • validate成功后ajax提交,jquery validate和jquery form 插件组合实现验证表单后AJAX提交...
  • 酒店系统服务器推荐,五星级酒店有哪些不易发现的免费服务?
  • java 二叉树的高度_Java
  • 语言专升本必背代码_立克分享|专升本考试语文必背知识点,绝对的干货!
  • c语言 编程输出如下n阶蛇形矩阵_C语言 | 函数实现I love you
  • 乐高机器人投篮编程_乐高机器人WeDo编程和EV3编程课能学到什么
  • 学习java后端路线心得_我最推荐的一张Java后端学习路线图,Java工程师必备
  • c语言打印乱码_c语言输出特殊字符乱码的示例
  • 台电p10hd拆解_台电官方论坛 - P10HD优缺点详评及root指南 - 平板笔记本
  • uniapp小程序让页面滚动到底部_uniApp / 小程序实现一个view滚动到一定高度置顶显示...
  • vc读取北通手柄按键_《Spiritfarer》北通宙斯手柄按键功能介绍 手柄控制按键有哪些?...
  • ie print没反应_在IE9下,window.print()不弹出打印对话框的解决办法
  • 编程中的蛇形填空问题_邹军:最实用的数控编程方法,让你编写程序就像做填空题一样简单...
  • linux c++ 邮件客户端_Linux运维架构师-大型网站高并发架构设计-001
  • 保证可见性_JAVA并发编程 如何解决原子性问题