how to send string list from controller to javascript (present in view) in asp.net mvc

user3145484

In this controller i got all the movienames

public ActionResult MultiText()
 {
    List<string> mnames = db.AllMovienames().ToList();
    ViewBag.movies = mnames;

    return View();
}

I need to send this "ViewBag.movies" to Javascript present in view

 $(function () {

    var availableTags = ViewBag.movies;
    function split(val) {
        return val.split(/,\s*/);
    }
    function extractLast(term) {
        return split(term).pop();
    }
    $("#tags")
    // don't navigate away from the field on tab when selecting an item
  .bind("keydown", function (event) {
   if (event.keyCode === $.ui.keyCode.TAB &&
   $(this).data("ui-autocomplete").menu.active) {
    event.preventDefault();
  }
})

But i cant get values into view

hutchonoid

You could write it out as json in your view like this:

<script type="text/javascript">
 var movies =  @Html.Raw(Json.Encode(ViewBag.movies))
</script>

If you wrap your javascript up into a function you could then pass them in i.e.

function DoThis(movies)
{
   var availableTags = movies;
    .....
}

This would allow you to call it like this:

<script type="text/javascript">
 var movies =  @Html.Raw(Json.Encode(ViewBag.movies))
 DoThis(movies);
</script>

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

how to send string list from controller to javascript (present in view) in asp.net mvc

From Dev

ASP.NET MVC send List<Foo> collection from my View to a Controller

From Dev

Passing Values of list of controls created by javascript from view to controller in asp.net mvc3

From Dev

Pass Html String from Controller to View ASP.Net MVC

From Dev

Pass Html String from Controller to View ASP.Net MVC

From Dev

How to send data from javascript to ASP.NET MVC controller using URL

From Dev

How to pass a List from a View to a Controller ASP.NET MVC5

From Dev

How to Pass a List of Items from View to Controller (ASP.NET MVC 4)

From Dev

How can pass list from controller to view in asp.net mvc?

From Dev

ASP.Net MVC How to pass data from view to controller

From Dev

How to pass list from controller to javascript function in asp.net mvc?

From Dev

ASP.NET MVC 4 Send a model - View to Controller

From Dev

Rails: how to send a string from controller to view?

From Dev

How to get a value from View to JavaScript in asp.net MVC

From Dev

Unable to Send Data From View To controller Action .NET MVC

From Dev

Display List return from a controller to a table in view ASP.NET MVC4

From Dev

How To Send List Of Data From View To Controller With Ajax Form in Mvc4

From Dev

Passing empty list from controller to controller asp.net mvc

From Dev

Passing empty list from controller to controller asp.net mvc

From Dev

Pass dropdownlist value from View to Controller in Asp.Net MVC4 without using jquery or javascript?

From Dev

How to send URL id from Asp.net View to Controller using Ajax?

From Dev

Construct and pass JavaScript string list to ASP.NET MVC Controller action (not using ajax)

From Dev

How to render view to string in ASP.NET MVC4 Api controller

From Dev

How can i send a object from Asp.net MVC controller to Asp.Net WebForm without using Session?

From Dev

ASP.NET - MVC 4 using a variable from a controller to a view

From Dev

ASP.NET MVC - Pass user input from View to Controller

From Dev

ASP.NET MVC passing JSON to View from controller

From Dev

Passing complex array from Controller to View ASP.NET MVC

From Dev

ASP.NET MVC Pass Multiple Models to View From Controller

Related Related

  1. 1

    how to send string list from controller to javascript (present in view) in asp.net mvc

  2. 2

    ASP.NET MVC send List<Foo> collection from my View to a Controller

  3. 3

    Passing Values of list of controls created by javascript from view to controller in asp.net mvc3

  4. 4

    Pass Html String from Controller to View ASP.Net MVC

  5. 5

    Pass Html String from Controller to View ASP.Net MVC

  6. 6

    How to send data from javascript to ASP.NET MVC controller using URL

  7. 7

    How to pass a List from a View to a Controller ASP.NET MVC5

  8. 8

    How to Pass a List of Items from View to Controller (ASP.NET MVC 4)

  9. 9

    How can pass list from controller to view in asp.net mvc?

  10. 10

    ASP.Net MVC How to pass data from view to controller

  11. 11

    How to pass list from controller to javascript function in asp.net mvc?

  12. 12

    ASP.NET MVC 4 Send a model - View to Controller

  13. 13

    Rails: how to send a string from controller to view?

  14. 14

    How to get a value from View to JavaScript in asp.net MVC

  15. 15

    Unable to Send Data From View To controller Action .NET MVC

  16. 16

    Display List return from a controller to a table in view ASP.NET MVC4

  17. 17

    How To Send List Of Data From View To Controller With Ajax Form in Mvc4

  18. 18

    Passing empty list from controller to controller asp.net mvc

  19. 19

    Passing empty list from controller to controller asp.net mvc

  20. 20

    Pass dropdownlist value from View to Controller in Asp.Net MVC4 without using jquery or javascript?

  21. 21

    How to send URL id from Asp.net View to Controller using Ajax?

  22. 22

    Construct and pass JavaScript string list to ASP.NET MVC Controller action (not using ajax)

  23. 23

    How to render view to string in ASP.NET MVC4 Api controller

  24. 24

    How can i send a object from Asp.net MVC controller to Asp.Net WebForm without using Session?

  25. 25

    ASP.NET - MVC 4 using a variable from a controller to a view

  26. 26

    ASP.NET MVC - Pass user input from View to Controller

  27. 27

    ASP.NET MVC passing JSON to View from controller

  28. 28

    Passing complex array from Controller to View ASP.NET MVC

  29. 29

    ASP.NET MVC Pass Multiple Models to View From Controller

HotTag

Archive