我正在從jQuery數據從PHP頁面jquery插件工作。現在我正試圖在一個asp.net web服務中做同樣的事情。但我很難理解的PHP代碼。另外,由於限制,我無法在iis中託管php頁面。請幫我修改asp.net webservice的代碼。asp.net相當於簡單的PHP代碼
<?php
$year = date('Y');
$month = date('m');
echo json_encode(array(
array(
'id' => 111,
'title' => "Event1",
'start' => "$year-$month-10",
'url' => "http://yahoo.com/"
),
array(
'id' => 222,
'title' => "Event2",
'start' => "$year-$month-20",
'end' => "$year-$month-22",
'url' => "http://yahoo.com/"
)
));
?>
閱讀jQuery代碼...
$(document).ready(function() {
$('#calendar').fullCalendar({
eventSources: [
// your event source
{
url: '/myfeed.php',
type: 'POST',
data: {
custom_param1: 'something',
custom_param2: 'somethingelse'
},
error: function() {
alert('there was an error while fetching events!');
},
color: 'yellow', // a non-ajax option
textColor: 'black' // a non-ajax option
}
]
});
});
你不需要在PHP中編碼。只需在asp.net中編寫自己的代碼,即可根據需要輸出json輸出。 – safarov 2012-03-21 07:44:26
其實我需要的是那段代碼所期待的。我的意思是數組將如何看待。 – thinkmmk 2012-03-21 07:45:46
您可以使用'System.Web.Script.Serialization.JavaScriptSerializer'進行JSON序列化 – 2012-03-21 07:56:26