sonra Tarayıcıda Güncelleme URL'yi Ajax formu, böyle bir şey var:MVC Ajax.BeginForm başarılı alın Request
@using (Ajax.BeginForm("AjaxSerchResult", "Search", new { area = string.Empty }, new AjaxOptions() { HttpMethod = "Get", UpdateTargetId = "Results", LoadingElementId = "Loading" }, new { id = "Search" })
{
//Fields go here
}
soru şudur: nasıl ben AJAX kullanarak göndermiş parametreleri içeren tarayıcı url güncellenir?
lütfen yerine
window.location.hash = "#my_url";
veyawindow.location.replace("#my_url");
kullanmak [bu] bir göz (http://stackoverflow.com/questions/ almaya öneriyoruz 136458/tarayıcıda-değiştir-olmayan-yeni-sayfa-kullanarak-javascript) –değiştirmek ama nasıl mvc ajax kontrolü ile çalışmak için? javascript uzmanı değilim ... –
cevabımı aşağıya bir göz atın, yine de javascript kullanmak zorundasınız, sadece javascript kullanarak url'yi değiştirebilirsiniz. –