I have a partial view that needs to get loaded between two div but when the ajax.actio开发者_Python百科nlink is invoked it open the content in the partial view in a new browser window. I use UpdateTargetId = "ajaxReplace"
Regards
Did you include/reference all the necessary javascript files?
You say you use MVC 3.
If you have UnobtrusiveJavaScriptEnabled
then you'll need:
- jQuery
- jquery.unobtrusive-ajax.js
if you also use client side validation, you'll need;
- jquery.validate.js
- jquery.validate.unobtrusive.js
These files can all be found when you create a new MVC3 project.
[OutputCache(Duration=0)]
on the controller method. I had this with an AJAX.ActionResult which worked well in FF but not in IE8. IE8 must send back some stuff that lets the caching engine just return the value.
精彩评论