我想與具有許多對象和方法的對象進行交互。使用JavaScript與對象交互
class Question
{
Boolean IsVisible;
}
class Exam
{
public
list<Question> questions;
getShowenBs()
{
//piece of code
}
getHiddenBs()
{
//piece of code
}
}
從aspx頁面我只想去服務器端獲取考試對象與第一次的所有問題,然後accoroding來回答具體問題,一些問題將出現,並且其他將消失,我不需要再次到服務器端。現在我想使用Exam object中的方法來顯示和隱藏。我從朋友那裏得知Sencha,Prototype和JSON可以做到這一點。它是否正確,並且還可以調用考試對象中的方法沒有去服務器端?
所有的想法都歡迎,你可以修改任何東西,除了將服務器端的兩次
我希望它是明確的和隨時問我要什麼
你能澄清你的意思嗎?調用方法內部考試對象,而不去服務器端?您的「考試」課程在服務器上實施。你可以公開Web服務,以便從客戶端調用它的方法,但仍然算作*去服務器端*恕我直言...... – 2011-04-06 18:54:32
@Frederic:我真的不知道怎麼回事!但我需要隱藏一些問題,並顯示其他人沒有去服務器端,如果你有任何建議,你可以 – 2011-04-06 19:00:56
看到[這個答案](http://stackoverflow.com/questions/5537271/how-to-use-c-enumeration -values-in-javascript/5537730#5537730)例如手動「轉換」服務器端集合到客戶端陣列..在你的情況下,它是'List'而不是'enum',但邏輯是相同的。 – 2011-04-06 19:06:23