Tag: ajax

一个模式弹出窗口,没有使用ajax,更新面板,jquery或javascript-令人惊讶的是这似乎工作

在经历了各种回复以及与模态弹出(ajax / jquery / javascript)相关的其他问题后,我们想出了一个简单的技巧,到目前为止似乎工作得很好。 我们将在数百个其他aspx文件中实现这一点,我们担心这个解决方案可能会在未来出现一个我们未知的问题。 如果有人可以指出潜在的问题我们会非常感激。 在按钮上单击这是激活伪弹出窗口的代码:请参阅此弹出窗口的操作http://02e34b5.netsolhost.com/youtube/Zpopup.aspx // position fixed is essential. div wont extend 100% in height but an html table would // no background color hence everything behind tbl is visible but NOT clickable // this would put a nice center aligned div with css shadow helping give it a popup shape […]

ASP.NET高效聊天应用程序方法

我有与SQL SERVER 2005/2008连接的ASP.NET 4 Web应用程序 我想为我的应用程序用户添加“聊天”function。 假设该function将从头开始构建,那么最有效的合理方法是什么: 每隔3秒使用带有Javascript计时器的WCF Web服务 每隔3秒使用带有javascript计时器的ASMX Web服务 使用ASP.NET中的AJAX控件(更新面板)并根据ASP.NET计时器(服务器端)每3秒进行一次部分回发。 从数据库向应用程序发送请求,告诉他在有新消息时刷新自己(我不知道这种方法,但我认为技术存在,但我甚至不知道它的名字) 一些JQuery AJAX技术,它们不在Microsoft AJAX .NET Framework中。 这些技术应该能够与SQL Server通信并与ASP.NET兼容(非PHP)。 我不确定这种方法。 任何其他方法或意见。 假设将根据先前实现的库构建该function。 什么是可能完全定制的库,因此很可能是开源的。 如果库将节省25%的工作时间,那将是很好的,但我不能使用隐藏代码(盲目DLL),如果它非常关键,即使它节省了80%的工作时间。 谢谢,

如何在asp.net中回页后保持页面滚动位置

var xPos1, yPos1; var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_pageLoading(pageLoadingHandler); prm.add_pageLoaded(pageLoaded); function pageLoaded(sender, args) { $get(”).scrollLeft = xPos1; $get(”).scrollTop = yPos1; } function pageLoadingHandler(sender, args) { xPos1 = $get(”).scrollLeft yPos1 = $get(”).scrollTop; } 不行,我哪里错了 我试图使页面保持在每5秒后页面刷新的同一位置,页面将返回顶部。 我试过Page MaintainScrollPositionOnPostback =“true”。 它没用,我尝试使用Ajax但不知道如何使用它。 有人可以帮助我如何使用Ajax。

与asp.net的jquery ajax无法正常工作

我准备把剩下的头发拉出来,所以如果你知道问题可能会帮助我…谢谢。 我所有的谷歌搜索和搜索都没有得到回报。 首先,我使用的是jquery-1.7.2.min.js和ASP.net 2.0 Web表单。 我正在尝试使用jquery进行ajax调用,但不断收到语法错误/解析错误消息。 我尝试了很多不同的方法但是当我将dataType设置为json时它们都会导致错误。 这就是我所拥有的: $.ajax({ type: “POST”, url: “UserList.aspx/GetTestJson”, data: {}, //have also tried “{}” and other options such as removing the line contentType: “application/json;charset=utf-8”, dataType: “json”, success: function(data, textStatus, jqXHR){ alert(‘success’); }, //Using below instead of above makes no difference either //success: function(data){ // alert(‘success’); //}, error: function(jqXHR, textStatus, errorThrown){ […]

无法处理消息,因为内容类型为’application / json; charset = utf-8’不是预期的类型’text / xml; 字符集= UTF-8′

通过ajax json调用WCF服务时,我得到了上述响应。 我的主叫代码是: $(document).ready(function () { $.ajax ({ type: “POST”, contentType: “application/json; charset=utf-8”, url: “http://localhost:90/WebServices/UserService.svc/Calculate”, data: “{}”, timeout: 10000, dataType: “json”, success: function (response) { alert(response) }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.statusText); alert(thrownError); } }); }); 我的服务是: [ServiceContract] public interface IUserService { [OperationContract] [WebInvoke(Method = “POST”, BodyStyle = WebMessageBodyStyle.Wrapped, ResponseFormat = WebMessageFormat.Json )] […]

如何从MVC3中的javascript调用Controller方法?

我使用MVC3架构,c#.net。 当焦点更改为下一个字段即密码字段时,我需要立即将文本框内容(用户ID)与数据库进行比较。 所以我想在用户ID字段中使用onblur事件,然后调用Controller方法。 谁能告诉我如何处理这个问题? 作为一个新手,代码片段受到高度赞赏。 提前致谢, 普拉香特

OnCheckedChanged事件未触发

我有一个带有一列复选框的GridView(GridView的其余部分正在从数据库中填充)。 我正在使用AJAX来执行不同的function,我想知道我是不是在正确的位置调用OnCheckedChanged事件。 它应该包含在某种UpdatePanel中吗? 对于所有这些工作原理我还是很新…基本上我的目标是在选中复选框时更改数据库中的位值。 我知道如何做到这一点的逻辑,我只是​​不知道我是否以正确的方式处理我的OnCheckedChanged事件。 .CS protected void CheckBoxProcess_OnCheckedChanged(Object sender, EventArgs args) { CheckBox checkbox = (CheckBox)sender; GridViewRow row = (GridViewRow)checkbox.NamingContainer; OrderBrowser.Text += “CHANGED”; } } 的.aspx First Name Last Name State Zip Code Source Date Joined

倒计时器?

你怎么做倒数计时器? 当用户加载页面时,时钟开始倒计时,它到达时间,它将浏览器重定向到新页面。 发现这一点,它没有太大用处。 http://encosia.com/2007/07/25/display-data-updates-in-real-time-with-ajax/

使用Umbraco Base返回Json而不是XML

我有一个.NET方法,可以为我的数据库添加一个新成员。 它通过AJAX请求完成此操作。 我有这个工作正常,但是我在返回正确的响应消息时遇到问题,因此我可以向用户打印正确的消息。 我的方法目前看起来像这样: public static string MemberRegister(int process) { //here we find form values posted to the current page HttpRequest post = HttpContext.Current.Request; //get values from ajax URL var name = post[“name”]; var email = post[“email”]; var username = post[“username”]; var password = post[“password”]; //check if email exists if (Member.GetMemberFromEmail(email) == null) { MemberType […]

从javascript调用webmethod时,ASP.NET 500内部服务器出错

我试图使用AJAX调用webmethod fucntionality但无法获得适当的结果。 我搜索了我的问题并找到了许多解决方案,但那些对我没用。 请指导我做错了什么。 帮助将不胜感激。 干杯 代码片段 function checkUserNameExists() { //initialization var pagePath = window.location.pathname + “/getUsername”; var value = document.getElementById(‘control_userName’).value; var dataString = “{ ‘value’:'” + value + “‘ }”; $.ajax({ type: “GET”, url: pagePath, data: dataString, contentType: “application/json; charset=utf-8”, dataType: “json”, error: function (XMLHttpRequest, textStatus, errorThrown) { }, success: function (result) { var […]