Я не знаю, почему она не отображает предупреждение.Функция javascript не выполняется
Я поставил точку останова на свой контроллер и вернул данные правильно. На мой взгляд, он не показывает никаких предупреждений.
мой взгляд -
HTML:
<div class="well pull-right">
<a id="btn_Pardakht" href="" class="btn btn-general " onclick=" Myfunc();">spend</a>
</div>
JavaScript:
function Myfunc() {
var url = '@Url.Action("MyAction", "MyController")';
$.post(url, {
nam: 'alex'
}, function (data) {
if (data)
alert("success");
else
alert("error");
location.reload();
});
}
мой контроллер:
public ActionResult MyAction (string nam)
{
var data = new
{
sent = true
};
return Json(data);
}
нет, доза не изменяется – niknaz
Поместите это в свой контроллер 'return Json (data, JsonRequestBehavior.AllowGet);' – Jaimin