Javascript 返回视图()上的内部500错误

Javascript 返回视图()上的内部500错误,javascript,extjs,Javascript,Extjs,我试图在一个新窗口页面中返回视图,但我总是收到一个内部500错误。问题在控制器中,但我似乎没有找到解决问题的方法 JavaScript //other codes { url: 'Index/Booklist', method: 'POST', success: function(a) { window.open(Index/Booklist); }, fail: function(a) // other codes } 控制器 [HttpPost] public

我试图在一个新窗口页面中返回视图,但我总是收到一个内部500错误。问题在控制器中,但我似乎没有找到解决问题的方法

JavaScript

//other codes
{
 url: 'Index/Booklist',
 method: 'POST',
 success: function(a) {
    window.open(Index/Booklist);
 }, 
 fail: function(a)
    // other codes 
}
控制器

[HttpPost]
public ActionResult Booklist() {
 ViewData["test"] = "some value"
 return View(); 
 // I want to send data from Controller to View but it keeps giving an internal 500 error 
}
看法

JavaScript

//other codes
{
 url: 'Index/Booklist',
 method: 'POST',
 success: function(a) {
    window.open(Index/Booklist);
 }, 
 fail: function(a)
    // other codes 
}
//other codes
{
    // all the other codes were removed POST method and url which is causing the error 
    window.open(Index/Booklist);
}
控制器

public ActionResult Booklist() {
 ViewData["test"] = "some value"
 return Content("success"); // changed here 
}
public ActionResult Booklist() {
 ViewData["test"] = "some value"
 return View();
}
看法

控制器

public ActionResult Booklist() {
 ViewData["test"] = "some value"
 return Content("success"); // changed here 
}
public ActionResult Booklist() {
 ViewData["test"] = "some value"
 return View();
}
看法


你的apache日志/错误日志是怎么说的?这里会有更多的信息。打开控制台,查看响应并发布错误,如果你只是说500内部错误,没有人会提供帮助,因为如果500错误有很多原因。@ScottMcGready@J Santosh我检查了控制台,它说post 500内部服务器错误,我也点击了失败消息。。。。。错误日志呢?可能会迟到,但我回答了这个问题:@ScottMcGready
<head>
//added <script></script>
</head>     
<body>
 <p> to receive data from controller </p> @ViewData["test"]
</body>