Note that there are some explanatory texts on larger screens.

plurals
  1. POInternal Server Error on kendo grid update with ajax
    text
    copied!<p>i m trying to update grid with ajax but i couldn't success in passing and getting values between controler and view with ajax When i run program its output is like that</p> <p><strong>[object Object]++error++Internal Server Error</strong></p> <p>So i need help </p> <p><strong>HomeController Function</strong></p> <pre><code> [HttpGet] public ActionResult RssCek(string value) { XDocument rssXml = new XDocument(); switch (value) { case "Ekonomi": { rssXml = XDocument.Load("http://sozcu.com.tr/rss.php"); break; } case "Siyaset": { rssXml = XDocument.Load("http://www.milliyet.com.tr/D/rss/rss/Rss_4.xml"); break; } case "Yaşam": { rssXml = XDocument.Load("http://www.milliyet.com.tr/D/rss/rss/Rss_5.xml"); break; } default: { rssXml = XDocument.Load("http://sozcu.com.tr/rss.php"); } break; } var feedler = from feed in rssXml.Descendants("item") select new Rss { Baslik = feed.Element("title").Value, Link = "&lt;a href=\"" + feed.Element("link").Value + "\"&gt;Oku&lt;/a&gt;", Aciklama = feed.Element("description").Value }; var valueToReturn = new JsonResult { Data = feedler }; return valueToReturn; } </code></pre> <p><strong>IndexView Grid Code</strong></p> <pre><code>@Html.Kendo().Grid(Model) .Name("Grid").Pageable() .Columns(columns =&gt; { columns.Bound(p =&gt; p.Baslik).Groupable(false); columns.Bound(p =&gt; p.Aciklama).Encoded(false); columns.Bound(p =&gt; p.Link).Encoded(false); }) .DataSource(dataSource =&gt; dataSource .Ajax() .Read(read =&gt; read.Action("RssCek", "Home")) ) </code></pre> <p><strong>IndexView JavaScript Code</strong></p> <pre><code>&lt;script&gt; function select(e) { var value = $(e.item).find("&gt; .k-link").text(); $.ajax({ url: '@Url.Action("RssCek", "Home")', type: 'GET', contentType: 'application/json; charset=utf-8', data: { value: value}, success: function (feedler) { document.write(feedler); }, error: function (request, status, error) {document.write(request+"++"+ status+"++"+ error);} }); } &lt;/script&gt; </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload