首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Ajax.BeginForm没有做它应该做的事情?

当使用Ajax.BeginForm时,如果发现它没有做它应该做的事情,可能是因为某些设置不正确或者代码存在问题。以下是一些可能的原因和解决方案:

  1. 检查代码中是否正确引用了jQuery和jQuery.unobtrusive-ajax.js文件。确保在使用Ajax.BeginForm之前加载了这两个文件。
  2. 检查AjaxOptions中的属性设置是否正确。例如,Url、HttpMethod、OnBegin、OnSuccess、OnFailure、OnComplete等属性应该被正确设置。
  3. 确保在服务器端控制器方法中正确处理了Ajax请求。在控制器方法上添加HttpPost属性,并确保方法返回一个JsonResult或PartialViewResult,以便在Ajax请求完成后更新页面的部分内容。
  4. 检查网络请求是否成功发送。在浏览器的开发者工具中查看网络请求,确保Ajax请求已经发送,并检查其请求参数和响应数据是否正确。
  5. 检查是否存在JavaScript错误。在浏览器的开发者工具中查看控制台输出,查看是否有任何JavaScript错误或警告信息。
  6. 如果使用了防伪令牌,请确保已正确配置防伪令牌并将其包含在Ajax请求中。

如果以上方法都无法解决问题,请提供更多关于问题的详细信息,以便更好地帮助您解决问题。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

深度学习到底有没有缺陷?这里列满了做不到事情

本文源自一次讨论深度学习缺陷推文风暴,斯坦福大学Bharath Ramsundar,在用深度学习进行药物研究过程中发现,深度学习做不到事情其实有很多,比如无法鉴别对抗样本、处理不好高维数据、不能一边训练一边推断...作者 | Bharath Ramsundar 编译 | AI100(rgznai100) 1/ 深度学习不了什么?这值得我们列一个清单,把尝试过失败总结出来,以更好地指导算法开发。...我个人认为该问题远没有人们所想那样严重。 14/ 但是,对深度网络进行审查也相当困难。我们如何才能确保偏见、种族主义不被深度学习学会?请参考word2vec种族主义文章。...3SAT求解器是有很强能力,但很难被部署到深度网络内。 16/ 深度神经网络在高维特征处理上很糟糕,这一点不像算法强健随机森林,需要重度调参。 17/ 超参数搜索依旧很难用。...毕竟,我不知道是否还存在未能触及潜在话题。 29/ 最后,这里探索和分析就先留给那些有心读者来练习。 说明:本文是我一次推文风暴改编和展开。

1.5K70
  • 探索TCGA临床特征分组——差异分析前你有没有忘记

    上次我们说到把代谢基因差异分析,由于TCGA中上传整理并不是严格tumor-normal实验设计,我们前期一直探索LAML数据,就是没有normal样本,那么就得选取别的分组差异分析。...而在差异分析前不能忘记就是——再次强调表达量矩阵分析一定要三张图,根据老师要求先尝试质控三张图pca图,我们最关心生存结局,在这个时候就是没有显著差异——这时我们会很自然地想到用其他临床特征来分组...数据准备 导入我们在 TCGAXENA转录组测序表达量矩阵预处理 中,id转换之后LAML表达量矩阵: load(file = 'output/rdata/0.expr.all.Rdata') n_t_exp...= dat dim(n_t_exp) #[1] 38953 151 n_t_exp[1:4,1:4]#没有运行colnames(n_t_exp) = substring(colnames(n_t_exp...vital_number,分组是A-冷冻样本,B-石蜡包埋,那么肯定是不能当作差异分析分组了,但是也许向我们展示了技术处理造成误差,现在确实有很多做TCGA技术处理研究。

    1.4K10

    为了拒绝重复事情,我用python写了个自动化脚本,让按名称自动创建工作表

    在上一期视频中,我们讲解了excel如何按指定名称快速创建工作表,没有可以看一下:excel按指定名称快速创建工作表。 而python其实也是可以做到,而且很简单,只需要几行代码即可。...而python代码是可以重复利用,能节省很多时间,做到解放双手,拒绝重复事情。今天就教大家如何利用python操作excel进行按指定名称快速创建工作表。...xlwt库 今天主要用到xlwt库来操作,xlwt是Python中操作Excel一个库,可以将进行创建工作簿、工作表、数据写入Excel。在写爬虫时我们也用过,主要是用来保存爬取数据。...xlwt库是python第三方库,需要安装,安装命令: pip install xlwt 实战代码 这里我创建了一个名为"名称"文件,里面一共有996条数据。 ? 先导入xlwt库。...批量操作文件,解放双手,拒绝重复事情,让一些重复事情不再重复! THE END

    82430

    如何一件事情,制定可行目标,与寻找正确方法,都比做这件事本身更重要

    但凡任何事情,在做之前我们思考第一要义是,值不值得不应该做? 如果这件事应该做,我们接着要思考一下第二个问题,我们目标是什么?...在明确了目标是什么了之后,接下来最重要环节来了,就是找到这件事方法。 做什么事情都需要方法。好方法都是可以衡量。...世界是运行在物质上事情是靠物质执行,每件事情都可以落实在可衡量标准上。 举个例子:如何精读一本书?...在做任何事情之前,想一下目标是什么,可能结果是什么,准备怎么这件事情,都是十分必要。特别对于打算长期坚持事情,更应该投入精力思考一下这些问题。...没有一个人可以在出生前就计划好自己的人生目标、为人处世方式和待人接物性格。每个人都是在成长中,不停地反思与学习;而反思与学习到内容,又会影响自己下一步行动。

    48610

    高效能人士7个习惯 - 要事第一

    为什么从来不想想为什么会有这么多事情,以及每件事情到底不应该做。 你之所以这么忙,甚至忙到焦虑,是因为你一直在处理“重要且紧急”事情。重要,所以不能不做;紧急,所以必须现在做。...解决这个问题关键,是减少“重要且紧急”事情。 史蒂芬以轻重为一维,缓急为另一维,构建了一个二维四象限图:时间管理矩阵。 图片来源:得到app 优先重要紧急事情。比如限期任务,突发危机等等。...投入大部分时间重要不紧急事情。否则这类事情会被拖成重要紧急事。比如后续工作需要用到技能、锻炼身体等 少紧急不重要事,因为紧急很容易把时间花费在这些任务上。...比如某些不需要参加会议,某个不重要电话。 不做不重要也不紧急事。比如看没有营养小说和娱乐新闻。 把时间多花在重要不紧急事情上,慢慢就会发现紧急重要事变少了。时间从哪里来?...养成固定处理事情习惯,少不重要事。时间就有了。 使用要事第一也会遇到一些困难,因为最重要事通常也是最困难、最困惑,你想搞定,但又不知道怎么下手,就无法进入工作状态。

    43810

    利用动态注入HTML方式来设计复杂页面

    该页面初始状态如左图所示,仅仅具有一个用于输入查询条件(First Name和Last Name)进行联系人查询表单。...二、作为容器View 如下所示是表示联系人Contact类型定义,没有什么特别之处: 1: public class Contact 2: { 3: [Required...,目标Action为具有如下定义Find,根据指定First Name和Last Name筛选匹配联系人列表,并将其呈现在一个名为ContactListPartialView中。...如下所示是Action方法Update定义,根据指定ID获取对应联系人,并将其呈现在一个名为ContactPartial View中。...通过ContactPartial.cshtml定义可以看出编辑联系人表单最终以POST方式提交到HomeControllerAction方法Update(@using(Ajax.BeginForm

    3.5K20

    MinTalk | 为什么需要做分布式追踪

    去年夏天曹老师邀请,给交大软件工程课同学们做了一次后端服务器架构入门分享,从如何设计一个最简单服务器开始,一步步把如今常见负载均衡,CDN等等概念一个个引荐给大家,没有涉及任何技术细节,只是想让大家理解为什么会有这些技术...虽然结果当然是其中一个节点出了问题,但是这样满世界找到底是哪里出现漏洞感觉实在是太差,于是终于意识到,是时候开始链路追踪了,简单地说,就是提供一个可以展示API在系统中调用路径工具,更快发现真正出问题节点...这张图虽然讲的是一些方法论内容,但对我们之后讨论链路追踪应该做什么不该做什么,还是起到了很好参考作用。...正因为有很多两边都可以事情,所以要不要做,哪个模块来,甚至选择哪个第三方工具来,其实都取决于我们想解决问题是哪个范围内。...最终我们选择开源软件,也是专注于链路追踪模块,而不支持偏监控和日志要做事情,这也是考虑到我们已有的工具已经覆盖了这两块内容,而我们最缺,其实恰恰是纯Trace要做事情,即展示一个完整API调用链

    25610

    Java中命名规则

    在较小层面上,这似乎没有意义,但考虑到工业层面,为了节省时间,有必要编写干净代码,因为已经制定了某些规则,其中一个因素是命名关键字这在Java中被称为命名约定。...尝试在末尾使用“able”,是的,据说是尝试,因为没有和快速绑定规则,就像我们考虑一个内置接口,比如“Remote”,它在末尾没有ble。...方法: 如果我们仔细看一看,一个方法应该做一些确实包含在其主体中事情,从这开始,应该是一个动词。...Java中命名规则 在java中,将类、变量和方法命名为它们实际应该做事情,而不是随机命名,这是一种很好做法。下面是java编程语言一些命名约定。...类型3: 变量 变量名简短而有意义。 变量名不应以下划线_或美元符号$字符开头,即使两者都允许。 具有助记功能,即设计用于向临时观察者表明其使用意图。 避免使用单字符变量名,临时变量除外。

    99610

    搞懂风格指南,就是你最好入门设计

    没有什么比一致性更让人赏心悦目的了。让我们感到安全,让我们知道我们可以期待什么。 对于品牌而言,保持这种稳定性以保持受众参与度非常重要。...确保您最终使用页面布局建立了清晰层次结构。如果不这样,可能会导致在翻译过程中丢失重要信息。 你不是第一个设计风格指南的人——我保证。...故事 一个没有故事品牌算不上一个品牌。公司故事是整个品牌基础。为了确保员工熟悉这个故事,为什么不在你风格指南开头列出来呢? 品牌风格指南第一部分包括品牌使命宣言、价值观和愿景。...本节不必冗长 - 包括在内是为了确保员工对文化有基本了解,并对即将发生事情进行很好地介绍:与故事相一致风格。...如果您公司更喜欢员工使用某些词或短语而不是其他词或短语,请通过提供一些示例来创建该做和不该做部分,以清楚地展示您品牌声音。 有风格事 风格指南是灯塔,引导您所有员工在品牌内获得安全保障。

    40310

    你应该知道网页设计中规则和禁忌

    该做什么: 1.不管设备如何,都应该提供相同用户体验 用户会使用不同设备来访问你网站:他们可通过台式电脑或笔记本电脑,平板电脑,手机,音乐播放器甚至手表上访问您网站。...同时,易于浏览并能轻易找到他们想去地方。 3.更改已访问链接颜色 链接是导航过程中关键因素。当已访问链接没有改变颜色时,用户可能会无意中重复访问相同页面。 ?...让用户明白哪些是可点击元素 ? 橙色盒子是一个按钮吗?答案是:不。形状和标签使其看起来像一个按钮,但它不是。 不应该做什么: 1.让你访客等待网页加载 网页用户注意力和耐心往往很差。...MacPro页面使用一些令人烦恼滚动效果。使用单页视差布局,其中点表示页面的每个部分。 5.用声音自动播放视频 在后台自动播放视频,音乐或声音会刺激用户。...Mockplus原型,更快更简单,现在下载Mockplus,免费体验畅快原型设计之旅。

    1.4K40

    十大业务步骤确保物联网生态系统安全

    安全性是技术与(必须实现与管理)的人之间 ”50/50 命题”(50/50 proposition,每一方都应愿意妥协,以便让事情顺利进行)。...在一篇由两部分组成文章第一部分中,我们概述了组织采取十大业务化以及程序化步骤,以保护物联网生态系统并降低风险。...他们应该就 “如何应对最新网络威胁” 这一问题提供明确指南。该组织安全策略应该有一个明确 “应该做事和不该做事情列表。...没有例外。要明确是,企业网络安全规则不能被打破。组织机构应该建立一个清晰、简明,与各种违规行为有关处罚清单。清单中包括公司可能采取第一次、第二次,以及第三次出现违规行为时浮动处罚力度。...“如果没有坏,就不要修复”这句格言,在这方面绝对不适用。在 IT 部门内,对于各种 Capex 和 Opex 项目存在着激烈竞争。任何延迟和拖延安全公司都处在危机之中。

    82860

    芯片验证心理学

    ''验证目的是证明芯片能执行其预期功能。" ''验证是建立信心过程,让人相信芯片能做该做事情。" 这些定义都是不对。 当你验证一个芯片时,你希望给它增加一些价值。...唯一不成功验证是没有正确检查芯片功能验证;在大多数情况下,没有发现任何bug验证用例很可能被认为是不成功。 发现新bug验证用例很难被认为是不成功,相反,已被证明是一项有价值投资。..."验证是证明bug不存在过程 "等定义第三个问题是,做了应该做事情芯片仍然可能包含错误。...也就是说,如果芯片没有该做事情,那么bug显然是存在;但如果芯片做了它不应该做事情,那么bug也是存在。 总之,芯片验证被视为试图找出芯片中bug破坏性过程更为恰当。...当然,你最终还是希望通过芯片验证来建立某种程度信心,即芯片做了该做事,而没有它不应该做事。 假设有人向你声称"'我芯片是完美的'"(即没有bug)。

    21010

    纽约大学教授:如何一名合格机器学习博士生?

    谦虚谨慎 认清现实,一切只是开始开始。即使你身处世界上最优秀大学,你也有可能没法获得博士学位。不要忘记还有有很多比你更优秀的人最终没有拿到。你将必须刻苦工作若干年,才能获得博士学位。...避免树敌 除非你非常幸运,否则你将会遇到不易相处同事、不会正确处理事务管理员、或者0回程序代码高手。 作为一名博士生,你没有任何凌驾于其他人权力,对其他人生气或者发生冲突起不到任何作用。...你不可能在攻读博士之初就了解所有事情。但是,如果在你听过几次后并没有要求继续解释,那就代表你已经明白了。...导师往往非常忙碌,迟到15分钟是难以忍受。如果你导师能够在上午9点见你,那么你也一定可以。 如果你没有花费足够时间在修正代码、修改论文或图表上,更不要指望你导师会去帮你这些事。...享受生活 工作中,可能在几个星期内出现每天工作16小时情况(当然不建议这样),但不要让这种工作状态持续几年。试着每天高效工作8小时,挤时间做事情,并花时间在那些研究学习之外、你爱的人身上。

    40050

    独立开发该做什么,该不做什么

    真正高手,做事绝不会平均用力,而是把大部分精力投入在价值更大事情上,从而提高自身效能。 这篇文章来讲,独立开发,在新功能开发上、个人工作量排布上,该做什么,该不做什么。 ?...所以我并没有说“不该做”,我措辞是“该不做”。独立开发往往一个人要干十个人活,如果事事都按公司里面那套流程来,必然效率低下。...这是不行,这是低效,让用户来主动一件对他没什么好处事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ?...然而你看看自己用户留存率就知道,绝大部分用户下载了 App 之后可能就把删掉了,或者是再也没有打开。这三次机会,多数情况下,你一次都用不掉。所以一定要积极让用户去评分。...平时多花点时间,把这些内容都索引起来,直接放到 Git 来托管,是非常值得一件事情。一点小习惯,可以为日后找不到文件节省大量时间。

    73530

    线性资本王淮:明年人工智能泡沫将达到顶点

    除了刚才提到做过很多前端后端事情之外,我最后两年都是跟现在称之为人工智能。那个时候不敢叫人工智能,因为那个年代叫人工智能大家一定觉得你在忽悠,我们那时候叫数据挖掘,最多叫机器学习。...现在比较流行深度学习是过去两三年才真正成熟进入到主流视野当中,这些做人脸都是在过去两三年起来,以前都没有他们生意可,大部分都是在学校科研角度。...P2P、在线金融公司都是客户。...像我们投桃树,是帮银行提高贷后风控,不应该给你发放贷款,应该以什么样利率这样一些问题。银行有一套系统,如果能够帮它以更低成本把贷款发出去,那你就是一个好算法。...没有什么美感设计感

    68790

    项目经理应该是提问题一方,不是回答问题一方

    本人在项目管理中遇到最多问题就是项目里角色都不知道自己该做什么 ? BA不知道自己该做什么 ? 架构师不知道自己该做什么 ? 甚至连写代码也不知道自己该做什么 ?...有人会问 “我是开发,我为啥要知道下一步啥 ?” 我回答 “你当然要知道你负责领域,你负责角色下一步啥 !” 如果你不知道,就是承担这些角色的人不专业。...轻而易举得到根本不珍惜。根本不做不说,还忘记了你给答案,还要再问一边 “唉这个下一步啥来着 ? ” 甚至还有二遍,三遍,四便......所以我得出方法 第一,要对他负责领域多提问题,譬如 “ 剩下还有多少工作 ? 你承担事情还有多少task ? 还要多久时间 ? 下一步怎么解决 ?...” 第二,对开到他们头上task,严格跟踪,严格记录进展 。对计划好事情没有,就是要去质问,说好事情为什么没做 ?

    25820

    独立开发该做什么,该不做什么

    真正高手,做事绝不会平均用力,而是把大部分精力投入在价值更大事情上,从而提高自身效能。 这篇文章来讲,独立开发,在新功能开发上、个人工作量排布上,该做什么,该不做什么。 ?...所以我并没有说“不该做”,我措辞是“该不做”。独立开发往往一个人要干十个人活,如果事事都按公司里面那套流程来,必然效率低下。...这是不行,这是低效,让用户来主动一件对他没什么好处事情,我们要积极主动,而不能冷淡处理。更不能嫌麻烦,觉得这和产品本身无关,就不去做。 ?...然而你看看自己用户留存率就知道,绝大部分用户下载了 App 之后可能就把删掉了,或者是再也没有打开。这三次机会,多数情况下,你一次都用不掉。所以一定要积极让用户去评分。...平时多花点时间,把这些内容都索引起来,直接放到 Git 来托管,是非常值得一件事情。一点小习惯,可以为日后找不到文件节省大量时间。

    92520

    《花雕学AI》23:中文调教ChatGPT秘诀:体验测试与通用案例,解锁无限有趣玩法!

    4、需要尊重ChatGPT自主性和个性,不要强迫不愿意或不能做事情,不要滥用它能力或信任。...这些规则或原则是通过以下几种方式执行:1、通过用户输入和反馈,给ChatGPT提供清晰和合理指示和要求,告诉该做什么和不应该做什么。...我将输入命令,您将回复终端显示内容。我希望您只在一个唯一代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样,否则不要键入命令。...我将输入命令,您将回复终端显示内容。我希望您只在一个唯一代码块内回复终端输出,而不是其他任何内容。不要写解释。除非我指示您这样,否则不要键入命令。...我会给你写句子,你只会回答他们发音,没有别的。回复不能是我句子翻译,而只能是发音。发音使用土耳其语拉丁字母进行注音。不要在回复上写解释。我第一句话是“伊斯坦布尔天气怎么样?”

    55840

    聊一聊软件测试原则有哪些

    “未其应该做”仅是测试一半,测试另一半是检查程序是否“做了其不应该做避免测试用例用后即弃,除非软件本身就是一个一次性软件计划测试工作时不应默许假定不会发现错误程序某部分存在更多错误可能性...如果某个测试用例预期结果事先没有得到定义,由于“所见即所想”现象存在,某个似是而非、实际上是错误结果可能会被解释成正确结论。...原则6:检查程序是否“未其应该做”仅是测试一半,测试另一半是检查程序是否“做了其不应该做”。这条原则是上条原则必然结果。必须检查程序是否有我们不希望负作用。...比如,某个工资管理程序即便可以生成正确工资单,但是如果也为非雇员生成工资单或者覆盖掉了人员文件第一条记录,这样程序仍然是不正确程序。...原则7:避免测试用例用后即弃,除非软件本身就是一个一次性软件。这个问题在采用交互式系统来测试软件时最常见。人们通常会坐在终端前,匆忙地编写测试用例,然后将这些用例交由程序执行。

    9910
    领券