Thanks for your interest in CanvasJS. Providing the proper path of the script should work fine in your case.
Also, since this is a web app anyway (requires Internet), if I purchase the license, will the Trial version in the bottom left corner of the chart gone?
Yes, commercial version comes without ‘Trial Version’ watermark. Please contact sales@canvasjs.com for more license / sales related queries.
—
Vishwas R
Team CanvasJS
Subhasis Ghosh,
Thanks for your interest in CanvasJS. For all sales related queries, please contact sales@canvasjs.com.
—
Vishwas R
Team CanvasJS
Subhasis Ghosh,
Please download JSP Samples from Download page. The sample also includes examples with AJAX. You can run those examples in Eclipse locally.
—
Vishwas R
Team CanvasJS
Thanks for the suggestion. I will discuss this with the team regarding this behavior for future versions. AS of now, you can set axisY margin to show label completely. Please check this updated jsfiddle.
—
Vishwas R
Team CanvasJS
It seems to be working fine, please check the screenshot below.
As you are setting labelWrap to false, labelMaxWidth for crosshair label will be limited to the space available for corresponding axis. Setting crosshair.labelMaxWidth would work fine in this case. Also you can set axisY.margin along with crosshair.labelMaxWidth if the crosshair label is getting clipped.
If this doesn’t solve the issue you are facing, kindly create a jsfiddle with the issue you are facing so that we can understand it better and help you out.
—
Vishwas R
Team CanvasJS
You can sync crosshair & toolTips across charts by getting the pixel co-ordinates from the first chart & then triggering an event in second chart and so on. You can use convertValueToPixel() and convertPixelToValue() methods to get the pixel co-ordinates & corresponding values. Here is a jsfiddle for the same. Please note that there may be a slight variation in x-value as pixel co-ordinates are used.
—
Vishwas R
Team CanvasJS
We observe that the date-time format you are using is not a valid one. Please refer this link for valid JavaScript date-time formats.
You can use valueFormatString to format values (date in your case) that appear on axis labels. Please take a look at this updated jsfiddle.
—
Vishwas R
Team CanvasJS
Vineet Deodhar,
Profile pics in CanvasJS site are linked from Gravatar. When a user doesn’t have Gravatar account or image, it will fallback to the default Gravatar image which is shown as your profile pic now.
Please create a profile in Gravatar and associate avatar images to your email-id, which you have used to sign-up in CanvasJS site. This will update the same in your CanvasJS profile.
—
Vishwas R
Team CanvasJS
You can add use labelFormatter to achieve this. Please check this jsfiddle.
—
Vishwas R
Team CanvasJS
You can set color and lineColor properties to all the dataPoints which are to be distinct. Please check this jsfiddle.
Also you can use stripLines on axisX to show the distinction.
—
Vishwas R
Team CanvasJS
For security reasons, browsers restrict cross-origin requests. JSONP allows you to sidestep the cross-origin requests. Please refer JSONP for more info.
You can also take a look at this jsFiddle for an example on JSONP.
—
Vishwas R
Team CanvasJS
Justin,
You can use xValueFormatString to format x-values that appear on toolTip or indexLabels.
—
Vishwas R
Team CanvasJS