Глядя на документацию, которую вы связали, кажется, что методы экспорта изображений поддерживают два аргумента: fileName
и exportServer
. Документация далее заявляет:
Если вы не настроили свой собственный сервер экспорта, по умолчанию используется сервер jqwidgets.com.
Это вызывает поведение при создании ссылки на скачивание, как вы описали, и его можно увидеть на странице примера . Но нет никаких причин, по которым вы не сможете использовать свой собственный сервер. Так как вы все равно хотите отправить изображение на свой сервер, просто установите соответствующий маршрут и используйте его в следующем методе:
$('#chartContainer').jqxChart('saveAsJPEG', 'myChart.jpeg', 'http://www.yourserver.com/export')
Посмотрите, что поступает на стороне сервера и идти оттуда.