jquery代码:
$("#addclass").click(function () {
alert("kk");
$.ajax({
type: "POST",
url: "AddClass",
data: { name: "cc" },
success: function (data) {
alert("ac");
}
});
});
Action中代码
public ActionResult AddClass(string name)
{
string add_class=Request["name"].ToString();
ViewData["addclass"] = ViewData["addclass"].ToString() + add_class;
return this.Json("kao");
}
alert("kk")正常,alert("ac");没效果 应该是 $.ajax 没成功执行 但是不知道为什么没成功
$("#addclass").click(function () {
alert("kk");
$.ajax({
type: "POST",
url: "AddClass",
data: { name: "cc" },
success: function (data) {
alert("ac");
}
});
});
Action中代码
public ActionResult AddClass(string name)
{
string add_class=Request["name"].ToString();
ViewData["addclass"] = ViewData["addclass"].ToString() + add_class;
return this.Json("kao");
}
alert("kk")正常,alert("ac");没效果 应该是 $.ajax 没成功执行 但是不知道为什么没成功
你这个路径想表达什么呢?
用默认路由啊,
我将URL 改为url: "/Home/AddClass" 也不成功
打个短点调试一下Action,看看有没有错误,或者在AJAX中加个ERROR看下错误信息
原来是 ViewData["addclass"] = ViewData["addclass"].ToString() + add_class;
出现异常了