English 中文(简体)
ASP. NET MVC 3 JQuery POST and GET - Partial Views not Uped Properly
原标题:ASP.NET MVC 3 JQuery POST and GET - Partial Views not Updating Properly

EDIT:我现在发现问题,因为我的工联服务机构已经过时。 另请见我的另一名职位。 我仍然赞赏关于我可以改进这一职位的任何建议(如我共同提交文件上的简单拼凑的错误或改进部分观点的更好方法)。

其他员额: Linq tokou - Dirty Reads after Updating - WCF Service

EDIT:Ot I将其缩小到网络服务上的问题。 我写了一小篇申请,用我的服务参考阅读和更新地点。 有时,当我阅读一个地点时,其位置名称将改为旧名称,而Ill则有错误。 ChangeConflictException: row not found or change.

奥基斯基本上我有米克族的意见,其形式和观点有2个部分(名单下降,MVC延伸树群)。 当用户点击 no子时,它把客户联席功能称作Ajax POST到服务器上,获取诺德细节(由JSON得出结果),并填写表格。

当用户点击Submit/Save时,又打电话给另一个共同提交文件的功能,并且还将Ajax POST带给服务器,转载于Nodefo。 当该员额返回时,向服务器提出JQuery GET的请求。 然后用新的超文本取代树木电文。

除我从Node1改为Node2到Node3外,这似乎都是在发挥作用的,我有时在“DroopDown”的“Node3”和“Node2”的树木意见中点击这一“Node1”时,就拿到了第1号。 然而,它都来自数据库,数据库有正确的信息。 每次都点击或挽救Node时,《模型》都得到数据库的最新数据。 当我在守则后面检查时,有时更新的模式是错误的(例如第2号,而不是第3号)。

为什么发生这种情况? 我尝试清除我的浏览器藏匿点,给我的控制员增加不切身的属性(来自其他的斯纳克里多里的问题)。 我对正在发生的事情没有想法! 有时,如果我只把点击复一页,那么树眼,把名单改为以前的数值(如Node1)!

Note: Node == Location == Unit (the DB table/entity I m working with).

注:该数据库在地点(树苗)上有一个触发点。

注:服务器利用WCF向数据库进行通信。

注:.Using <>/code> for the service is an extension that can ensure to betterlos the serviceuser.

Edit: 应我的同事的要求,删除代码。

最佳回答

我解决了这一问题。 这是因为在结构地图上进行沥滤,在使用WCF(由于WCF的切除)时才会明显。

请见我的另一名职位:。 Linq tokou - Dirty Reads after Updating - WCF Service

问题回答

If you have copy and pasted the js I think this line is wrong:

contentType: "application/json; chartset=utf-8",

应:

contentType: "application/json; charset=utf-8",

如果这样做会打破你试图做的事情,我不会立即听说过。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!