1

ビューで loopjs tokeninput を使用しています。このシナリオでは、特定のディストリビューターの AdminNames を使用してコントロールを事前設定する必要があります。

コードは次のとおりです。

$.getJSON("@Url.Action("SearchCMSAdmins")", function (data) {

            var json=eval("("+data+")");    //doesnt work

            var json = {                    
                "users": [
                 eval("("+data+")")         //need help in this part
                ]
            }                
        });

        $("#DistributorCMSAdmin").tokenInput("@Url.Action("SearchWithName")", {
            theme: "facebook",                
            preventDuplicates: true,
            prePopulate: json.users

        });

以下の関数に json 値が正常に返されます。以下の形式のjsonが必要です。

   var json = {
            "users": 
            [
               { "id": "1", "name": "USER1" },
               { "id": "2", "name": "USER2" },
               { "id": "3", "name": "USER3" }
            ]
          }
4

0 に答える 0