问题标签 [microsoft-ajax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4367 浏览

javascript - Ajax.ActionLink AjaxOptions 回调问题 (ASP.NET MVC 3)

我有一个像这样的Ajax.ActionLink内部:PartialView

以及处理 JavaScript 函数(现在在主视图中内联声明):

这会引发 javascript 错误:

Object# has not definition for get_object().

我认为这些 JavaScript 方法是MicrosoftAjax.js/MicrosoftMvcAjax.js脚本的一部分,这两个脚本都包含在我的页面中。

谁能确认这些辅助方法存在哪个库?

我在我的文件中加载所需的脚本Layout.cshtml,然后我执行 AJAX 调用来呈现上面的 PartialView。

所以当我处理那个函数时,库已经加载了——这就是我感到困惑的原因。

有任何想法吗?

0 投票
2 回答
3002 浏览

javascript - Javascript 错误:在 swfobject.js 中 n 为空

当我尝试访问特定页面时,我的 Web 应用程序在 Firefox 浏览器中呈现“ n 为空”Javascript 错误。此错误源自 swfobject.js 文件。

当我尝试访问特定页面时,我还在 Firefox 浏览器中收到另一个 Javascript 错误“ a is null ”。此错误源自 MicrosoftAjax.js 文件。

任何帮助将不胜感激。

谢谢。

0 投票
2 回答
9540 浏览

jquery - Microsoft JScript 运行时错误:无法设置属性“控件”的值:对象为空或未定义

我正在使用 ASP.NET 3.5、jQuery 和 RadAjax Telerik Control 开发 Web 应用程序。页面加载时收到错误消息。即:“Microsoft JScript 运行时错误:无法设置属性‘控件’的值:对象为空或未定义”。图片:在此处输入图像描述

当我单击打开 RadWindow 时,会收到相同的错误消息。并且无法打开 radwindow。

图 2:在此处输入图像描述

我该如何解决这个错误。帮我..

谢谢纳希德

0 投票
4 回答
1766 浏览

jquery - 在 ASP.Net Microsoft AJAX 之后执行 JQuery

我正在尝试在 ASP.Net Microsoft AJAX 回发后执行 JQuery。

当用户单击链接时,Microsoft AJAX 用于更新数据库中的某些字段,如果成功,则会出现一个标签,通知用户已进行更改。不幸的是,标签不是很明显,我想用它来将背景从红色淡化为白色。

问题是当在标签上设置 visible=false 时,生成的 html 不包含标签(跨度)。有谁知道在 ASP.Net Microsoft AJAX 回发后如何执行 JQuery,或者其他解决方案来实现相同的效果?

0 投票
1 回答
2737 浏览

javascript - 在 Microsoft AJAX 部分回发上将脚本参考 (JavaScript) 添加到脚本管理器

我正在尝试在 Microsoft AJAX 部分回发的情况下添加对脚本管理器的脚本引用,即用户单击更新面板中的链接。

不起作用,也不起作用

根据我在网上阅读的内容,RegisterClientScriptInclude 即使在部分回发中也应该可以工作。 http://www.codeproject.com/KB/ajax/addingCssJsAjaxPartialPos.aspx

任何人都可以给出任何想法为什么这些不起作用,或者其他方法吗?

编辑:附加信息。
我正在使用一个非常大的遗留代码库,该代码库在每个页面而不是母版页中都有表单和脚本管理器。我想将代码放入一个类中,并使用以下调用来添加 javascript 效果。

我想在方法调用中包含脚本的原因是

  1. 方法的使用不必记住包含脚本
  2. 更改使用的脚本只需要更改一处
  3. 仅在需要时才包含 javascript,以降低页面的加载时间
0 投票
1 回答
440 浏览

internet-explorer - tagName 错误仅在 IE8 上某些

我有一个页面,它使用 MS Ajax 从服务器上的 Web 服务中提取内容。这适用于大多数机器,但不适用于特定机器上的 IE8。我已经禁用了这些机器上的所有插件以及来自网络的其他一些建议,但没有任何效果。

我在第 73 行得到“tagName is not an object”。当我打开脚本调试时,出现以下代码中的错误:

错误在最后一行。

0 投票
2 回答
4259 浏览

asp.net-mvc-2 - Firefox 6 无限页面刷新,带有哈希标签的页面

当 Firefox 最近更新到第 6 版时,我正在处理的一个网站严重崩溃。

该网站在浏览到没有哈希标记的任何页面时正常运行,但如果您尝试导航到带有哈希标记的页面(例如#test)或在应用哈希标记后刷新页面,则页面会尽可能快地无限刷新。

这是大约一年半前创建的一个 Asp.Net MVC 2 站点。

0 投票
1 回答
4060 浏览

javascript - 在 Microsoft Ajax 中,$find 究竟做了什么?

我对 Microsoft Ajax 的 $find 实际上是什么感到困惑。它是否只是以类似于 jquery 中的 $ 运算符或 javascript 自己的 getElementById 的方式返回控件?

如果我做

我会从 jquery 中得到相同的对象吗

或 Javascript

我问的原因是因为当我在一些 Telerik 控件的 ClientId 上使用 $find 时,返回的对象似乎有一个类型。

那么这只是轮子被重新发明的另一个例子,还是它实际上做了其他事情?

0 投票
1 回答
587 浏览

ajax - Asp.net MVC Ajax - 禁用 ajax.beginform 中的按钮?

我正在使用 microsoft ajax 和ajax.beginform.

它非常适合模型绑定我的局部视图,但我需要根据服务器返回的内容有条件地禁用表单本身的一些按钮。

在不使用 JQuery 的情况下如何解决这个问题?

0 投票
4 回答
1751 浏览

c# - 如何在 ASP.NET 中压缩特定页面

我在某些页面中使用了 Web 应用程序Ms Ajax (Script Manager,Update Panel,...)。在这些页面中,我不能使用压缩,因为它与*.axd文件冲突。

如何压缩 Web 应用程序中的特定页面?