854得票22回答
如何在ASP.NET中将JSON反序列化为简单的Dictionary<string, string>?

我有一个简单的键值列表以JSON格式通过POST发送回ASP.NET。例如:{ "key1": "value1", "key2": "value2"} 我不想将JSON反序列化为强类型的.NET对象 我只需要一个普通的Dictionary(Of String, String),或者等效的数据...

487得票18回答
jQuery $(document).ready and UpdatePanels?

我正在使用jQuery为UpdatePanel内的元素绑定一些mouseover效果。这些事件在$(document).ready中被绑定。例如: $(function() { $('div._Foo').bind("mouseover", function(e) { ...

438得票11回答
返回JSON或部分HTML的ASP.NET MVC控制器操作

我正在尝试创建控制器操作,根据参数返回JSON或部分HTML。什么是将结果异步返回到MVC页面的最佳方法? 我应该如何将结果异步返回至MVC页面?

222得票15回答
在ASP.Net MVC中设置Access-Control-Allow-Origin——最简单的方法

我有一个简单的Action方法,返回一些JSON。它在ajax.example.com上运行。我需要从另一个站点someothersite.com访问它。 如果我尝试调用它,我会得到预期的结果...Origin http://someothersite.com is not allowed ...

163得票9回答
如何说服IE直接显示application/json而不是下载它?

在调试使用AJAX的jQuery应用程序时,我经常需要查看服务返回给浏览器的JSON。因此,我会将JSON数据的URL放入地址栏中。 在ASP.NET中,这很好,因为在出现编码错误时,我可以在浏览器中看到ASP.NET诊断: 但是当服务器端代码正常运行并实际返回JSON时,IE会提示...

81得票9回答
在Ajax更新(UpdatePanel)后重新绑定jQuery事件

我在页面上有几个输入和选项元素,几乎每个元素都附加了一个事件,一旦更改就会更新页面上的一些文本。我使用非常酷的jQuery :) 我还使用Microsoft的Ajax框架,利用UpdatePanel。我之所以这样做,是因为根据某些服务器端逻辑在页面上创建了某些元素。即使可以(通过相当大的努...

74得票5回答
72得票5回答
如何在更新面板回发后执行JavaScript回调?

我正在使用一个 jQuery 提示插件,当用户悬浮在页面上的某些元素时显示帮助提示。 我需要使用 CSS 选择器在页面加载后注册插件事件。 问题是我正在使用 ASP.NET UpdatePanel,在第一次回发后,提示停止工作,因为更新面板替换了页面内容但没有重新绑定 JavaScript...

65得票31回答
Sys未定义。

我正在开发一个ASP.Net/AJAX控件工具包项目。80%的时间没有问题,页面能正常运行。但是如果刷新页面,有时会显示一个JavaScript错误:“Sys未定义”。虽然这并不总是发生,但是它是可重现的。当出现这种情况时,用户必须关闭浏览器并重新打开页面。这让我相信这可能是一个IIS设置问题...

62得票2回答
微软的Ajax.js、MicrosoftMvcAjax.js和MicrosoftMvcValidation.js在ASP.NET MVC 3中是否已经过时?

ASP.NET MVC 3已经过时了吗?MicrosoftAjax.js,MicrosoftMvcAjax.js和MicrosoftMvcValidation.js文件是否已经过时?我在网上没有找到很多信息,但是从我阅读的内容来看,这些文件是用于ASP.NET MVC 1-2的,并被jquer...