Gre*_*eed -1 javascript model-view-controller asp.net-mvc jquery
所以我使用这个调用我的操作结果方法:
var url= "/Example/Controler/1/Action";
$("<form action='"+url+"'></form>").submit();
Run Code Online (Sandbox Code Playgroud)
但是没有调用动作方法...我也试过这个
$.post(url, function (data) {});
Run Code Online (Sandbox Code Playgroud)
这有效,我们调用控制器,但页面不刷新......
我的操作方法如下所示:
public ActionResult DoStuff(int Id)
{
.....
return RedirectToAction("index", new { Id });
}
Run Code Online (Sandbox Code Playgroud)
您可以按如下方式使用 Ajax 功能:
$.ajax({
url: "/Controler/Action",
data: { 'Id': groupId },
type: 'GET',
success: function (result) {
//do the necessary updations
},
error: function (result) {
}
});
Run Code Online (Sandbox Code Playgroud)
您还可以尝试如下提交表单:
@using (Html.BeginForm("Action", "Controller", FormMethod.GET))
{
// do your html
<input type="submit" value="save"/>
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12810 次 |
| 最近记录: |