使用JavaScript与对象进行交互
Using JavaScript to interact with object
我想与具有许多对象和方法的对象进行交互。
class Question
{
Boolean IsVisible;
}
class Exam
{
public
list<Question> questions;
getShowenBs()
{
//piece of code
}
getHiddenBs()
{
//piece of code
}
}
从aspx页面,我想只去服务器端获得所有问题的考试对象在第一时间,然后根据具体问题的答案,一些问题会出现,其他问题会消失,我不需要再去服务器端。现在我想显示和隐藏使用方法内的考试对象。我从朋友那里得知Sencha、Prototype和JSON可以做到这一点。它是正确的,是否也可以调用方法内的考试对象,而不去服务器端?
所有的想法都是受欢迎的,你可以修改任何东西,除了去服务器端两次
我希望我说得清楚,有任何问题请随时问我
您需要在服务器上将所有这些问题序列化为JSON。你不能在服务器和客户端之间传递逻辑,所以你必须用JavaScript在客户端上实现逻辑。
只需使用ajax调用服务器上的[WebMethod]
。
[WebMethod]
public static Dictionary<String, String> myWebMethod(string arg1, string arg2, ...) {
}
然后用正确的参数使用$.ajax
调用"url/myaspx.aspx/myWebMethod"
。您可以在回调中处理返回的字典。
相关文章:
- 通过服务与多级对象交互
- 无法与使用 jquery 追加添加的 dom 对象进行交互
- 在没有交互的情况下更改对象的样式
- 如何使用角度 js 对 JSON 对象进行交互
- 了解 knockout 如何通过 push.apply 与 javascript 对象交互
- Ajax,JSON对象与php的交互
- 如何正确地与对象内部的父函数/对象交互
- 使用Javascript创建虚拟交互对象
- Javascript对象交互(OOP)
- 通过Javascript对复杂JSON对象进行交互的最简单方法
- 小程序和对象标记JSP交互
- 如何在立方体对象中交互子对象
- 如何在HTML5对象或iframe中禁用用户交互/活动
- JavaScript Image对象如何与浏览器缓存交互
- 我如何在three.js中与场景中的对象进行交互
- 在显示JSON对象之前与它交互
- 在聚合物中使用元素之间的交互作用向数组中添加一个对象
- 与Javascript对象交互,其中键为数字日期/时间
- 如何触发交互.js事件/将所有可拖动对象恢复到默认位置(x : 0 , y : 0 )
- 使用JavaScript与对象进行交互