Я перемещаю одно из наших веб-приложений из Drupal в веб-приложение ASP.net MVC.
Одна из функций Drupal получает некоторые данные из веб-службы и преобразует их в массив JS, какследует:
foreach ($xml_result->JobList->JobDetail as $job_detail) {
// dsm((array)$job_detail);
$open_job_details[] = array("east"=>(string)$job_detail->Easting,"north"=>(string)$job_detail->Northing, "duedate"=>(string)$job_detail->openDate);
}
//dsm($open_job_details);
$open_jobs_data = json_encode($open_job_details);
drupal_add_js(array('open_jobs' => array('open_newjobs' => $open_jobs_data)), 'setting');
В файле Javascript доступ к нему осуществляется с помощью;
var openJobsData = JSON.parse(Drupal.settings.open_jobs.open_newjobs);
Существует ли простой способ доступа к переменной на стороне сервера в файле JS в .NET?Я могу позвонить в веб-службу и получить соответствующие данные из файла XML, но не уверен, как получить к ним доступ в файле JS.
Спасибо