我移动的从Drupal的一个ASP.net MVC Web应用程序提供的Web应用程序之一。
其中一个Drupal的功能从Web服务得到了一些数据,并将其转换为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);
有没有在.NET中的JS文件来访问服务器端变量的简单方法? 我可以调用Web服务和XML文件中获取相关的数据,但不知道如何访问它的JS文件。
谢谢