Tag: asp.net ajax

如何重定向到$ .AJAX完整的视图 – asp.net mvc 3

好的..我希望在validation检查后使用$ .AJAX将用户重定向到一个peritcular视图…我该怎么做? 请求帮助…… 这是我的$ .AJAX代码… EX:我希望用户重定向到“/ Home / Movies”控制器动作…… 如果没有登录则停留在同一页面上…… $(‘#btnLogin’).click(function () { var email = $(‘#Email’).val(); var Password = $(‘#Password’).val(); var postdata = { “Email”: email, “Password”: Password }; $(‘.Loading’).fadeIn(50); $.ajax({ url: ‘@Url.Action(“CheckLogin”,”Home”)’, data: postdata, success: function (msg) { var data = msg.split(‘:’); $(‘#Result’).html(data[0]); $(‘.Loading’).fadeOut(50); }, error: function (data) { $(‘#Result’).html(data); $(‘.Loading’).fadeOut(50); } }); […]

如何在.aspx页面方法中接受JSON字符串数组

我使用jQuery ajax将字符串数组传递给页面方法。 一旦到达该页面方法,我需要知道如何处理该数据。 我的目标是将其插入到数据库中但在此之前我需要理解数组。 实际上,它就是这样:{data:theArray}与{data:1,2,3,4,5,6}相关。 但是4,5和6代表底层数据库中的另一行,因此7,8和9也是如此,依此类推。 我是Ajax的新手。 这是jQuery: //packaging table data for submit to server $(“#saveToDB”).click(function() { var dataForSubmit = new Array(); //gather all data to array except the “delete” cell, .rowToDelete $(‘#QueueTable tbody td:not(.rowToDelete)’).each(function() { dataForSubmit.push($(this).html()); }); //send array to method callScriptMethod(‘DailyReceipts.aspx/saveData’, { theData: dataForSubmit }); }); function callScriptMethod(url, jsonObject, callback, async) { callback […]

Url.Action:如何将参数从View传递给Controller?

我在使用Url.Action将参数从View传递到Controller时遇到问题。 我的代码在视图中如下: 在我的脚本中: $(‘#searchForm’).submit(function (e) { e.preventDefault(); $.ajax({ url: ‘@Url.Action(“Index_AddSearchCriteria”, “Home”, “search_criteria”)’, type: ‘POST’, dataType: ‘html’, success: function (result) { $(‘#SearchDiv’).html(result); } }) }) 在控制器中: public PartialViewResult Index_AddSearchCriteria(string search_criteria) { ViewModel.SearchCriteria = search_criteria; return PartialView(“SearchBar”, ViewModel); } 如何通过Url.Action发送参数,以便它可以作为Controller中的参数接受?

在ASP.Net Microsoft AJAX之后执行JQuery

我试图在ASP.Net Microsoft AJAX发布后回复执行JQuery。 当用户单击链接时,Microsoft AJAX用于更新数据库中的某些字段,如果成功,则会显示标签,通知用户已进行更改。 不幸的是标签不是很明显,我想用它来淡化背景从红色到白色。 问题是当标签上设置visible = false时,生成的html不包含标签(span)。 有没有人知道如何在ASP.Net Microsoft AJAX回发后执行JQuery,或者其他解决方案实现相同的效果?

如何找出将元素的可见性设置为隐藏的脚本?

我正在处理一个包含许多不同脚本的复杂页面,一些ASP.NET AJAX和一些jQuery。 出于某种原因,当页面加载其中一个元素时,其可见性设置为隐藏。 有什么可以告诉我是什么导致这个元素不可见? 或者甚至可以阻止在任何脚本中发生的事情的东西正在这样做,所以我可以看到它是什么?

如何正确使用Html.Raw(Json.Encode(Model))?

我正在尝试使用以下代码对我的MVC模型进行编码,但警报消息为我提供了一个空值。 我不确定为什么它给我一个空值,因为这是一个创建forms。 我正在尝试从这个创建一个模型,我的HTML代码具有以下外观: @using (Html.BeginForm()) { @Html.AntiForgeryToken() Customer @Html.ValidationSummary(true, “”, new { @class = “text-danger” }) @Html.LabelFor(model => model.Name, htmlAttributes: new { @class = “control-label col-md-2” }) @Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = “form-control” } }) @Html.ValidationMessageFor(model => model.Name, “”, new { @class = “text-danger” }) } @Html.ActionLink(“Back to List”, […]

使用javascript / jquery检测Asp.Net表单是否有效

我有一个在updatePanel中的表单,我有一个隐藏加载图像的跨度,我想在用户点击提交按钮时显示,但我首先需要检查页面在客户端是否有效。 此外,我正在使用jQuery显示加载范围。 这是我的代码: function showLoading() { $(‘#loader’).show(); } Your message is sent

如何将int数组从ajax发送到c#mvc?

如何将$ .ajax中的int数组发送到c#mvc?

使用传统的jQuery AJAX真的很好吗?

首先,我不知道Ajax设置中的传统方法,其次,我们是否需要在ASP MVC中将其设置为true? 根据名称,我相信它很快会被贬值? 不是吗?

find不是函数jquery

美好的一天, 我有我的观点,我在尝试渲染模板 Editar data[i].Descripcion 和ajax电话 //ajax starts here… //…. success: function (data) { $.each(data, function (index, item) { var clone = $(‘#template’).clone().html(); console.log(clone); parent.append(clone); clone.find(‘.editar’).attr(‘href’, editarUrl + ‘/’ + item.Id); clone.find(‘.centrar’).text(item.Titulo); clone.find(‘.index’).attr(‘href’, indexUrl + ‘?CursoId’ + item.Id); clone.find(‘.image’).attr(‘src’, item.ImagenUrl); clone.find(‘.description’).text(item.Descripcion); }) 我使用控制台日志来查看变量克隆是否包含html,它确实存在。我的问题是我收到一条消息>>> find is not a function。 我该怎么办? 谢谢。