Click here to Skip to main content
15,895,709 members
Home / Discussions / JavaScript
   

JavaScript

 
QuestionJavascript click event handler Pin
yaswanth.1614-May-14 6:24
yaswanth.1614-May-14 6:24 
AnswerRe: Javascript click event handler Pin
yaswanth.1614-May-14 6:31
yaswanth.1614-May-14 6:31 
AnswerRe: Javascript click event handler Pin
Kornfeld Eliyahu Peter14-May-14 6:57
professionalKornfeld Eliyahu Peter14-May-14 6:57 
GeneralRe: Javascript click event handler Pin
yaswanth.1614-May-14 7:01
yaswanth.1614-May-14 7:01 
Questionhow I can use a variable passed by parameter in a javascript function in a lambda expression? Pin
Francisco Cruz8-May-14 9:09
Francisco Cruz8-May-14 9:09 
QuestionDate formatting - Charts Pin
miss7868-May-14 5:49
miss7868-May-14 5:49 
AnswerRe: Date formatting - Charts Pin
thatraja9-May-14 3:48
professionalthatraja9-May-14 3:48 
GeneralRe: Date formatting - Charts Pin
miss78612-May-14 3:37
miss78612-May-14 3:37 
Apology for the late response. Thank you very much for your feedback. I manage to get the date value pass the parseInt but however, now I am getting a blank screen on the client-end, with the following warning in the console debug of my chrome browser:

event.returnValue is deprecated. Please use the standard event.preventDefault() instead. --> warning

JavaScript
<script type="text/javascript">
        function drawVisualization(dataValues, chartTitle, columnNames, categoryCaption) {
            if (dataValues.length < 1)
                return;

            var data = new google.visualization.DataTable();
            data.addColumn('string', columnNames.split(',')[0]);
            data.addColumn('number', columnNames.split(',')[1]);
            data.addColumn('string', columnNames.split(',')[2]);
            data.addColumn('datetime', columnNames.split(',')[3]);

            for (var i = 0; i < dataValues.length; i++) {

                //var date = new Date(parseInt(dataValues[i].Date.substr(6), 10));
                var date = new Date(parseInt(dt.getValue(row, 3)));

                data.addRow([dataValues[i].ColumnName, dataValues[i].Value, dataValues[i].Type, date]);
            }

            // Define a category picker control for the Gender column
            var categoryPicker = new google.visualization.ControlWrapper({
                'controlType': 'CategoryFilter',
                'containerId': 'CategoryPickerContainer',
                'options': {
                    'filterColumnLabel': columnNames.split(',')[2],
                    'filterColumnIndex': '2',

                    'ui': {
                        'labelStacking': 'horizontal',
                        'allowTyping': false,
                        'allowMultiple': false,
                        'caption': categoryCaption,
                        'label': 'Price Type',
                    }
                }
            });

            var dateFormatter = new google.visualization.DateFormat({ pattern: 'dd MM yyyy' });
            var line = new google.visualization.ChartWrapper({
                'chartType': 'LineChart',
                'containerId': 'PieChartContainer',
                'options': {
                    'width': 950,
                    'height': 450,
                    'legend': 'right',
                    'hAxis': {
                        'format': "dd-MM-yyyy",
                        'hAxis.maxValue': 'viewWindow.max',
                        'maxValue': new Date(2014, 05, 30), 'minValue': new Date(2014, 04, 05),
                        'viewWindow': { 'max': new Date(2014, 05, 30) },
                    },
                    'title': chartTitle,
                    'chartArea': { 'left': 100, 'top': 100, 'right': 0, 'bottom': 100 },
                    'tooltip': { isHtml: true }
                },
                'view': {
                    'columns': [{

                        type: 'string',
                        label: data.getColumnLabel(3),
                        calc: function (dt, row) {
                            var date = new Date(parseInt(dt.getValue(row, 3)));
                            return dateFormatter.formatValue(date);
                        }
                    }, 1, {
                        type: 'string',
                        role: 'tooltip',
                        calc: function (dt, row) {
                            return 'Name: ' + dt.getValue(row, 0) + ', Decimal Price: ' + +dt.getValue(row, 1) + ', Date: ' + +dt.getFormattedValue(row, 3);
                        }
                    }]
                }
            });

            new google.visualization.Dashboard(document.getElementById('PieChartExample')).bind([categoryPicker], [line]).draw(data);
        }


Please advice, if possible. Many thanks.
GeneralRe: Date formatting - Charts Pin
thatraja14-May-14 7:49
professionalthatraja14-May-14 7:49 
GeneralRe: Date formatting - Charts Pin
Sunasara Imdadhusen21-May-14 23:39
professionalSunasara Imdadhusen21-May-14 23:39 
QuestionHow to disable JqueryDateTime Picker Image button Pin
pkarthionline1-May-14 21:51
pkarthionline1-May-14 21:51 
AnswerRe: How to disable JqueryDateTime Picker Image button Pin
Praneet Nadkar4-May-14 22:14
Praneet Nadkar4-May-14 22:14 
AnswerRe: How to disable JqueryDateTime Picker Image button Pin
Dhruvin Bhatt9-May-14 2:29
Dhruvin Bhatt9-May-14 2:29 
QuestionJavascript Pin
amitkumar12788@gmail.com28-Apr-14 23:20
professionalamitkumar12788@gmail.com28-Apr-14 23:20 
AnswerRe: Javascript Pin
thatraja7-May-14 5:21
professionalthatraja7-May-14 5:21 
AnswerRe: Javascript Pin
Anurag Gandhi16-May-14 4:13
professionalAnurag Gandhi16-May-14 4:13 
QuestionShowing blank page on IE Pin
Subin Mavunkal23-Apr-14 22:09
Subin Mavunkal23-Apr-14 22:09 
AnswerRe: Showing blank page on IE Pin
vbmike24-Apr-14 6:26
vbmike24-Apr-14 6:26 
AnswerRe: Showing blank page on IE Pin
V.25-Apr-14 2:04
professionalV.25-Apr-14 2:04 
QuestionJQPlot legend styling [SOLVED] Pin
V.22-Apr-14 21:33
professionalV.22-Apr-14 21:33 
QuestionHelp with class assignment Pin
GeraldBlackmore22-Apr-14 17:56
GeraldBlackmore22-Apr-14 17:56 
AnswerRe: Help with class assignment Pin
Peter Leow22-Apr-14 18:17
professionalPeter Leow22-Apr-14 18:17 
SuggestionRe: Help with class assignment Pin
Richard Deeming23-Apr-14 1:32
mveRichard Deeming23-Apr-14 1:32 
GeneralRe: Help with class assignment Pin
GeraldBlackmore24-Apr-14 16:37
GeraldBlackmore24-Apr-14 16:37 
AnswerRe: Help with class assignment Pin
vbmike24-Apr-14 6:12
vbmike24-Apr-14 6:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.