Select Scatter Chart > Submitting data as form elements |
||||||||||||||||||||
Since the select scatter chart is a visual data selection widget, you'll obviously need to submit the modified data to your scripts for further processing. The chart offer you two methods to do the same:
In this section, we'll see how to submit the data to a server side script. |
||||||||||||||||||||
| Setting the form | ||||||||||||||||||||
To enable submission of data to server side script, you first need to make sure that the submit button is not hidden on your form. To show it, you use the following attribute: <chart ... showFormBtn='1' ...> This adds a submit button to your chart as below: |
||||||||||||||||||||
![]() |
||||||||||||||||||||
| Now you need to define the form properties i.e., where and how this button would submit the data to. The following attributes let you define the form properties: | ||||||||||||||||||||
|
||||||||||||||||||||
formAction is the most important attribute which contains the full path to your server side script. e.g., <chart ... showFormBtn='1' formAction='../MyDataProcessor.asp' ..>. If you do not specify this attribute, the form wouldn't submit at all. You can also define the form method (GET or POST) and target (_self or _blank) using the attributes above. Now, in your server side script (MyDataProcess.asp or MyDataProcess.php or MyDataProcess.aspx or ...), you can request the updated XML data (or CSV Data) from chart as strXML variable. For example, given below is the ASP code that simply requests the XML from chart and outputs it: In your scripts, you can request the XML data, parse it and then process it further as per your requirements. Or, if you are returning CSV data from the chart, you can use the following code to request it in your server side script (the variable name of CSV data still stays the same as strXML): <%
Next, we'll see how to request the chart data in client side JavaScript functions. |