Kullanıcı adı ve parola yazabilirim kullanıcı adı ve parola yazabilirim ve kullanıcı adının doğru olup olmadığını kontrol edeyim Kullanıcı adı ajax tarafından Ev denetleyicisi'ne kullanıcı adı göndermeye çalışıyorum kodAsp MVC kullanarak ajax'te denetleyiciye veriyi nasıl iletebilirim?
[HttpPost]
public JsonResult ValidateUser(string username,string password)
{
using(var contxt=new EnglisCenterEntities())
{
var data = from a in contxt.Employee
where a.Username == username && a.Passwords == password
select a.EmpName;
string Empname = data.FirstOrDefault();
if(data.Count()>0)
{
return Json(new { Success = true } ,JsonRequestBehavior.AllowGet);
}
else
{
return Json(new { Success = false }, JsonRequestBehavior.AllowGet);
}
}
}
ve kullanıcısı mevcut ya da değil ve işe yarıyor ama Endeksi eylemi yönlendirmek ile kullanıcı adını göndermek istiyorsanız bu benim ajax kodu
<script>
$(document).ready(function() {
$('#savedata').click(function (e) {
e.preventDefault();
var data = {
username: function() { return $("#username").val(); },
password: function() { return $("#password").val(); }
};
$.ajax({
url: "/Account/validateuser",
type: "POST",
data: data,
dataType: "json",
success: function (response) {
window.location.href = "@Url.Action("Index", "Home")";
}
else
notifyBar();
@*window.location.href = "@Url.Action("Login", "Account")";*@
},
error: function() {
console.log('Login Fail!!!');
}
});
});
});
bu kod çek. Bunu nasıl yapabilirim? Gelen
kullanabilir? – dotnetom
Kullanıcı adı kullanıyorum: $ ("# kullanıcı adı"). Val() önce ama çalışmıyordu. Bu yönteme geçtikten sonra –
iki kez işe başladım ve bu soruyu sormadan önce iki kez yanlış cevapları kabul ettiniz. Yönlendirmek istediğinizde yayınlamak için ajax kullanmak anlamsız. –