草庐IT

ajax_tinymce_init

全部标签

c# - MVC Controller 返回内容与返回 Json Ajax

在MVC中,为什么返回Content有时会在Ajax回调中失败,而返回Json有效,即使对于简单的字符串对象也是如此?即使失败,如果您在始终回调中访问它,数据仍然可用...更新:当我将ajax调用中的contentType设置为text/xml时,响应将不再输入错误消息。AJAX:$.ajax({cache:false,type:"GET",contentType:"application/json;charset=utf-8",dataType:'json',url:"/MyController/GetFooString",data:{},success:function(data)

c# - 如何使用 Ajax.BeginForm 更新 div 并执行 javascript 函数?

我正在使用类似这样的方法更新带有部分View的div:它工作正常,返回的View被附加到div,但是我现在需要在发布成功时执行javascript,所以我想:“简单,只需添加OnSuccess=“MyJsFunc()”"到AjaxOptions,但是这样做之后,它停止工作了!现在页面已刷新,只呈现返回的部分View:(,我什至尝试使用简单的Alert("Hi")并且它不起作用..我怎样才能让它工作?(顺便说一下,我认为这可能是https://stackoverflow.com/questions/1994754/execute-javascript-after-loading-a-mv

c# - 对 MVC 操作的 JQuery ajax 调用总是在没有错误时返回错误

这是一个MVC3应用程序。我对我的操作有以下javascript调用:functioneditDescription(docId,fileName,fileDescription){$.ajax({type:"POST",url:"/OrderDetail/LoadModelData",contentType:"application/json;charset=utf-8",data:"{'id':'"+docId+"','filename':'"+fileName+"','description':'"+fileDescription+"'}",dataType:"json",suc

c# - JQuery ajax 调用在 200 上执行错误

这个问题在这里已经有了答案:Ajaxrequestreturns200OK,butanerroreventisfiredinsteadofsuccess(14个答案)关闭7年前。我的c#/WebApi服务器代码如下所示:[HttpPost]publicHttpResponseMessageLogout(){//dosomestuffhere...returnRequest.CreateResponse(HttpStatusCode.OK);}在客户端中,我使用jquery2.0.3执行ajax调用添加:Jquery代码(typescript)...varajaxSettings:JQu

c# - 在没有 @HTML.Beginform 的情况下发布表单并在 asp.net MVC 中使用 Jquery(ajax)

如何在不使用@HTML.Beginform而改用JQueryAjax的情况下填写表单?现在我尝试了:varpostData={form1:username,form2:password};$.ajax({type:"POST",url:'/Controller/Method',data:postData,dataType:"json",traditional:true});但是在发布之后,浏览器没有导航到正确的View。当然,我在Controller中正确地返回了View()。使用Fiddler我看到它已正确发布并且响应也正确......我必须使用@HTML.Beginform还是可以

c# - 使用 jquery ajax 在 aspx.cs 文件中调用 webmethod

我有一个default.aspx.cs,其中包含我要调用的web方法,我的js文件包含我的jqueryajax。我无法调用网络方法。这是我的default.aspx.cs:protectedvoidPage_Load(objectsender,EventArgse){string[]MyArray=newstring[1];MyArray[0]="MyValue";Grid1D.DataSource=MyArray;Grid1D.DataBind();}[WebMethod]publicDetails[]getDetails(stringcolumnname,stringinputVa

c# - ajax调用 session 超时

我知道这是重复的,但我无法获得可靠的解决方案(对于asp.netweb)。我只想在session过期时重定向到登录页面。我试过以下:1。使用jquery状态码$.ajax({type:"POST",url:"stream.asmx/SomeMethod",contentType:"application/json;charset=utf-8",dataType:"json",success:function(msg){//successmsg},error:function(request,status,error){if(status=403){location.href='logi

c# - 如何通过 Ajax Begin 表单正确使用分部 View

我的index.cshtml中有以下代码@usingKendo.Mvc.UI;@usingxx.Relacionamiento.Modelo.Bussiness.Entities;@usingxx.Relacionamiento.Modelo.Bussiness.Entities.Custom;@modelPresupuestosGenerale@{ViewBag.Title="Index";Layout="~/Views/Shared/_Layout.cshtml";}@Html.Partial("CreateOrEditPresupuestoGeneralxx",Model)然后我

c# - JQuery Ajax 发布到 C#

我正在尝试在C#上检索JSON对象这是我的JavasSciprt帖子,但我无法在代码隐藏中处理它,谢谢!$.ajax({type:"POST",url:"facebook/addfriends.aspx",data:{"data":response.data},contentType:"application/json;charset=utf-8",dataType:"json",success:function(msg){location='/facebook/login?URL='+ReturnURL+'&UID='+response.authResponse.userID+'&T

wordpress管理员 - ajax始终返回0

我知道我的问题是其他很多次,我读了所有关于此问题的讨论,但我没有找到正确的答案。我的问题是admin-ajax请求ajax始终致电返回0在WordPress上。我的代码是:前端通话$.ajax({url:cubetechform_ajax.ajax_url,type:"POST",data:{action:'cubetech_contact_form_send_email',name:name,phone:phone,email:email,message:message},cache:false,success:function(response){console.log(response)