我想计算 asp.net mvc 中两个数字的加法。我的代码如下。
public ActionResult Index()
{
return View();
}
public JsonResult Calculate(int a,int b)
{
return Json(a + b);
}
Index.cshtml 代码如下:
<table>
<tr>
<td><input type="text" id="s1"/></td>
<td>+</td>
<td><input type="text" id="s2"/>=</td>
<td><div id="result"></div></td>
</tr>
<tr><td><input type="submit" value="Calculate" id="btnCalc"/></td></tr>
</table>
<script type="text/javascript">
$(document).ready(function () {
$('#btnCalc').click(function () {
var a = $('#s1').val(),b=$('#s2').val();
$.post("/Home/Calculate", { a: a,b:b }, function (data) {
$('#result').text(data.Text);
}, "json");
});
});
</script>
但是当我点击计算按钮时什么也没发生。我错了。(对不起我的英语不好:()