this is continue for Q before Orginal q
i'm trying to figure out how to pass Id to link (E>G http://localhost:1914/en/Events/Index/22) . i was suggested to pass it view json results buti cantpass it back to my script file what i need is after user submit to pass the Id to a url and display the new posted item. (EG MyDomain/GolblizionCode/Controller/View/Id) .with what i got so far i have undefined instead if Id .(http://localhost:1914/EN/Events/Indexundefined ) Code: GetAddres.Js `
function GetLocation() {
    var geocoder = new window.google.maps.Geocoder();
    var street = document.getElementById('txtAddress').value;
    var city = document.getElementById('txtCity').value;
    var address = city + street;
    console.log(address);
    var labelLat = document.getElementById('Latitude');
    var labellong = document.getElementById('longitude');
    geocoder.geocode({ 'address': address },
        function(results, status) {
            if (status == window.google.maps.GeocoderStatus.OK) {
                var latitude = results[0].geometry.location.lat();
                var longitude = results[0].geometry.location.lng();
                console.log("Latitude: " + latitude + "\nLongitude: " + longitude); //Ok.
                labelLat.value = latitude; //Ok.
                labellong.value = longitude;
                var form = $('#RestoForm')[0];
                var formData = new FormData(form);
                var getUrl = window.location;
                var baseUrl = getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split('/')[1];
                $.ajax({
                    url: 'Create',
                    type: 'POST',
                    contentType: false,
                    processData: false,
                    data: formData,
                    datatype: "JSON",
                    success: function(data) {
                        $('#RestoForm').html(data);
                        var id = data.id;
                        console.log(id);
                        window.location.href = baseUrl + '/Events/Index' + id;
                        console.log(baseUrl + '/Events/Index' + id);
                    }
                    });
                error: function e(xhr, ajaxOptions, thrownError) {
                    alert(xhr.status);
                    alert(thrownError);
                }
            }
        });
};`  
controller:`
public ActionResult Create()
        {
            var viewModel = new LectureFormViewModel
            {
                Genres = _context.Genres.ToList(),
            };
            return View("Gigform", viewModel);
        }
        [Authorize, HttpPost]
        public JsonResult Create(LectureFormViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                viewModel.Genres = _context.Genres.ToList();
                //return View("Gigform", viewModel);
            }
            var lectureGig = new LectureGig
            {
                //Parmeters
            };
            _context.LectureGigs.Add(lectureGig);
            _context.SaveChanges();
            return Json(new {Id = lectureGig.Id});
        }
    }`
 Thanks in advance
 
     
     
    