$.post("/Main/main", function () {})
MainController.cs中代码
// GET: /Main/ public ActionResult main() { return View(); }
理论上不会,肯定其他地方有问题,贴全代码
晕咯 我这个就只有这些啊 页面就是控制器返回的视图 没有一点其他代码 所以很纳闷
@码丶行者无疆: 都说了贴全代码,html没有代码,没有input.你不贴出来谁知道
@慕容枫:
//这是html <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<dynamic>" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>main</title> </head> <body > <div>你好</div> </body> //这个是控制器 public ActionResult main() { return View(); } //这个是JS $(function(){ $.post("/Main/main", { username: username }, function () {}) }) //就这些
@慕容枫:
<div id="login_1"></div> $("#login_1").click(function () { $.post("/Main/main", { username: username }, function () {}) })
@码丶行者无疆: 你为什么还要写一次
//这个是JS $(function(){ $.post("/Main/main", { username: username }, function () {}) })
页面加载的时候执行这个
jiu zheg就这段代码而言是不会出现这种情况的, 你可以把js和html部分全是show出来?
晕咯 我这个就只有这些啊 页面就是控制器返回的视图 没有一点其他代码 所以很纳闷
重启下服务就行了。