Click here to Skip to main content
15,897,273 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
this is View.Edit:

HTML
<div class="container" style="tab-size:inherit">
        <ul class="nav nav-tabs">
            <li class="active"><a data-toggle="tab" href="java<!-- no -->script:void(0);">English</a></li>
            <li><a data-toggle="tab" href="java<!-- no -->script:void(0);">Hebrew</a></li>
            <li><a data-toggle="tab" href="#menu2">French</a></li>
            <li><a data-toggle="tab" href="#menu3">Russian</a></li>
            <li><a data-toggle="tab" href="#menu3">Spanish</a></li>
            <li><a data-toggle="tab" href="#menu1">German</a></li>
            <li><a data-toggle="tab" href="#menu2">Italian</a></li>
            <li><a data-toggle="tab" href="#menu3">Dutch</a></li>
            <li><a data-toggle="tab" href="#menu3">Chinese</a></li>
            <li><a data-toggle="tab" href="#menu1">Japanese</a></li>
            <li><a data-toggle="tab" href="java<!-- no -->script:void(0);">Arabic</a></li>
        </ul>
        <div class="form-group" hidden="hidden">
            @Html.LabelFor(model => model.POIId, "Name", new { @class = "control-label col-md-2" })
            <div class="col-md-10">
                @Html.DropDownListFor(model => model.CategoryId, ViewBag.CategoryId.Items as IEnumerable<SelectListItem>, new { onchange = "setcategory()", @class = "form-control" })
                @Html.ValidationMessageFor(model => model.CategoryId)
            </div>
        </div>
        <div id="lang"></div>
    </div>
<<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script>

    function toEdidLang(langId) {
        debugger;
        var id = $("#id").val();
        //var city=$("")
        var target = "/CII.Web/POI/EditLang?id=" + id + "&langId=" + langId
        $.ajax({
            url: target,
            type: "GET",
            async: true,

            success: function (result) {
                $("#lang").html(result);
            },
        })
    }
</script>

and this is - controller:
C#
public ActionResult EditLang(long id, int langId)
{
    POIs_Lang result = db.POIs_Lang.Where(d => d.POIId == id && d.LanguageId == langId).Include(s => s.POIs).FirstOrDefault();
    if (result == null)
    {
        result = db.POIs_Lang.Create();
        result.POIId = id;
        result.POIs = db.POIs.Find(id);
        result.LanguageId = langId;
        result.Language = db.Languages.Where(l => l.LanguageId == langId).First();
    }

    return View(result);
}
Posted
v2
Comments
Member 11919288 31-Aug-15 8:57am    
Question
ZurdoDev 31-Aug-15 9:15am    
404 not found means just that, the url is wrong.
Member 11919288 31-Aug-15 9:22am    
What needs to change the code ??
Which URL you are accessing?
Member 11919288 1-Sep-15 1:56am    
in my project:
solution "Check_in_Israel"
project- "CII.Web"
"/CII.Web/POI/EditLang?id=" + id + "וlangId =" + langId"

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900