小编Rak*_*ula的帖子

如何遍历jquery中的元素属性值?

我想迭代元素属性值并获得以下值:
1.电子邮件
2.部门

元素属性值如下所示:

<div id="divEntityData">
<div data="

<ArrayOfDictionaryEntry xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DictionaryEntry>
<Key xsi:type="xsd:string">Email</Key>
<Value xsi:type="xsd:string">abc@gmail.com</Value>
</DictionaryEntry>

<DictionaryEntry>
<Key xsi:type="xsd:string">Department</Key>
<Value xsi:type="xsd:string">IT</Value>
</DictionaryEntry>


<DictionaryEntry>
<Key xsi:type="xsd:string">AccountName</Key>
<Value xsi:type="xsd:string">abc</Value>
</DictionaryEntry>

<DictionaryEntry>
<Key xsi:type="xsd:string">PrincipalType</Key>
<Value xsi:type="xsd:string">User</Value>
</DictionaryEntry>

</ArrayOfDictionaryEntry>
">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过这样但没有得到适当的输出:

$(document).ready(function(){
var d = $("#divEntityData").find("div").attr("data");
//console.log();
for (var i=0; i<$(d).length; i++) {
    console.log($(d)[i]);
}
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

3
推荐指数
1
解决办法
636
查看次数

如何在mvc 4 razor中保存数据库中的嵌套可排序菜单?

如何在数据库中保存嵌套的可排序菜单我已经按照这个http://www.mikesdotnetting.com/Article/219/Saving-jQuery-Sortables-In-ASP.NET-Razor-Web-Pages

我在谷歌搜索但没有帮助...我想知道什么是逻辑和我如何更新嵌套菜单结构

- 我的数据库结构

表1:菜单
[列] Menuid,MenuName,Parent,orderId表
2:MenuItems
[columns]:Menuitemid,MenuitemName,Menuid(foreignkey),orderId

我的剃刀观点

<div>
 <input type="button" id="getTech" style="width:100px;height:30px" value="Get Order" />
<div>
    <ol class="example">
        @if (ViewData["Menu"] != null)
        {
            foreach (var menu in ViewData["Menuitem"] as   List<DB.Entities.MenuItem>)
            {
                <li class="item" id="@menu.MenuItemId">
                    @menu.MenuItemName
                    <ul></ul>
                </li>
            }
        }
    </ol>
</div>
</div>
<div class="row">
<div class="col-md-2">
<button>@Html.ActionLink("Save Order", "Index")"</button>
</div>
</div>

<script>
$(function () {
    $("ol.example").sortable();
    $('button').on('click', function() {
        var ids = [];

        $('.item').each(function(index, value) {
            var id = $(value).prop('id');
            ids.push(id);
        });
        $.post(
            '/Sort', …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc jquery razor asp.net-mvc-4

2
推荐指数
1
解决办法
2331
查看次数

标签 统计

jquery ×2

asp.net-mvc ×1

asp.net-mvc-4 ×1

c# ×1

javascript ×1

razor ×1