Проверка имени пользователя с помощью MVC и jquery
Я проверяю имя Пользователя со стороны сервера,но не могу его проверить. Метод контроля не вызывается.
Что я уже пробовал:
public JsonResult Checkuser(string userdata) { System.Threading.Thread.Sleep(200); var search = db.Test1.Where(x => x.name == userdata).FirstOrDefault(); if(search!=null) { return Json(1); } else { return Json(0); } }
<script> function Usercheck() { $("#Status").html("Checking...."); $.post("@Url.Action("Checkuser","Default2")", { userdata: $("#name").val() }, function (data) { if (data == 0) { $("#Status").html('<font color="Green"> Available ! </font>'); $("#name").css("border-color", "Green"); } else { $("#Status").html('<font color="Red"> User already exists</font> '); $("#name").css("border-color", "Red"); } }); } </script>
F-ES Sitecore
вернуть что-то вроде
return Json(new {success=true});
и
return Json(new {success=false});
затем в js проверьте
если (данные.успех)
Richard Deeming
Где находится ваша клиентская сторона Usercheck
метод, вызванный из?