eval data in json pass in jquery
<p>I try to pass json data in jquery for this i try this </p>

<p><strong>UPDATE</strong> </p>

<p>WITH SERIALIZE OBJECT</p>

<pre><code>[WebMethod]
        public static string select()
        {
            SMSEntities d = new SMSEntities();



             List&lt;string&gt; name = new List&lt;string&gt;();

            //string data1 = "[";

            var mdata = new SMSEntities().selectdata()
            .Select(s =&gt; new { s.name }).ToArray().Distinct();

            //foreach (var c in mdata)
            //{

            //    data1 += "'" + c.name + "',";
            //    name.Add(c.name);
            //    // res += c.month;
            //}

            //data1 = data1.Substring(0, data1.Length - 1);
            //data1 += "]";


            var score = new SMSEntities().selectdata().Select(s =&gt; new { s.name, s.Salary });


            // data2 = "[";
            //foreach (var b in score)
            //{
            //    data2 += "{name:'" + b.name + "',data:[" + b.Salary + "]},";
            //}


            //data2 = data2.Substring(0, data2.Length - 1);
            //data2 += "]";

            var json1 = new JavaScriptSerializer().Serialize(mdata);
           var json2 = new JavaScriptSerializer().Serialize(score);
           var result = new { data = json1, data2 = json2 };
          return Newtonsoft.Json.JsonConvert.SerializeObject(result);
}
</code></pre>

<p>now mdata return data like this </p>

<pre><code>[{"name":"abc_name"},{"name":"xyz_name"},{"name":"def_name"},{"name":"ght_name"},{"name":"lmn_name"},{"name":"hh_name"}]
</code></pre>

<p>and score return like this</p>

<pre><code>[{"name":"abc_name","Salary":"34000"},{"name":"xyz_name","Salary":"23000"},{"name":"def_name","Salary":"1000"},{"name":"ght_name","Salary":"45000"},{"name":"lmn_name","Salary":"34000"},{"name":"hh_name","Salary":"33000"}]
</code></pre>

<p>and jquery without eval </p>

<pre><code>&lt;script type="text/javascript"&gt;
        $(function () {
            $.ajax({
                type: "POST",
                url: "WebForm1.aspx/select",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                async: true,

                success: function (result) {


                    var data1 = result.d.split('*')[0];
                    //console.log(JSON.stringify(data1));
                    console.log(data1);
                    alert(data1);

                    var data2 = result.d.split("*")[1];
                    //console.log(JSON.stringify(data2));
                    console.log(data2);

                    alert(data2);


                    var od = JSON.stringify(result);
                    debugger;
                    alert("1");
                    var obj = JSON.parse(od);
                    debugger;
                    alert(od);
                    // alert(obj);



                    Highcharts.chart('container', {
                        chart: {
                            type: 'column'
                        },
                        title: {
                            text: 'Monthly Average Rainfall'
                        },
                        subtitle: {
                            text: 'Source: WorldClimate.com'
                        },
                        xAxis: {
                            categories:data1,
                            //categories: [
                            //    'Jan',
                            //    'Feb',
                            //    'Mar',
                            //    'Apr',
                            //    'May',
                            //    'Jun',
                            //    'Jul',
                            //    'Aug',
                            //    'Sep',
                            //    'Oct',
                            //    'Nov',
                            //    'Dec'
                            //],
                            crosshair: true
                        },
                        yAxis: {
                            min: 0,
                            title: {
                                text: 'Rainfall (mm)'
                            }
                        },
                        tooltip: {
                            headerFormat: '&lt;span style="font-size:10px"&gt;{point.key}&lt;/span&gt;&lt;table&gt;',
                            pointFormat: '&lt;tr&gt;&lt;td style="color:{series.color};padding:0"&gt;{series.name}: &lt;/td&gt;' +
                                '&lt;td style="padding:0"&gt;&lt;b&gt;{point.y:.1f} mm&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;',
                            footerFormat: '&lt;/table&gt;',
                            shared: true,
                            useHTML: true
                        },
                        plotOptions: {
                            column: {
                                pointPadding: 0.2,
                                borderWidth: 0
                            }
                        },

                        //series: [{
                        //    name: 'Tokyo',
                        //    data: [49.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]

                        //}, {
                        //    name: 'New York',
                        //    data: [83.6, 78.8, 98.5, 93.4, 106.0, 84.5, 105.0, 104.3, 91.2, 83.5, 106.6, 92.3]

                        //}, {
                        //    name: 'London',
                        //    data: [48.9, 38.8, 39.3, 41.4, 47.0, 48.3, 59.0, 59.6, 52.4, 65.2, 59.3, 51.2]

                        //}, {
                        //    name: 'Berlin',
                        //    data: [42.4, 33.2, 34.5, 39.7, 52.6, 75.5, 57.4, 60.4, 47.6, 39.1, 46.8, 51.1]

                        //}]
                        //series: [{

                        //    data: eval(data2)
                        //}]
                        series: data2,
                    });

                },
                error: function (error) {
                    alert(error);
                }
            });
        });


    &lt;/script&gt;
</code></pre>

<p>now when i use serialize object data in highchart not display .. also series which is returned is correct according to valid json .. also there is no error when i check F12</p>